Class Escalation
java.lang.Object
java.lang.Throwable
net.officefloor.frame.api.escalate.Escalation
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ManagedFunctionEscalation,ManagedObjectEscalation,ProcessCancelledEscalation
Internal failures within the OfficeFrame extend Escalation.
However, all Throwable instances thrown from ManagedFunction
and ManagedObject instances are considered to follow the
Escalation paradigm. This is that the invoker need not deal with
Escalation instances, and these are handled by other
ManagedFunction instances.
- Author:
- Daniel Sagenschneider
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Escalation(Throwable cause) Allows for a cause of theEscalation. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
Escalation
public Escalation()Default constructor. -
Escalation
Allows for a cause of theEscalation.- Parameters:
cause- Cause of theEscalation.
-