Class Escalation
- java.lang.Object
-
- java.lang.Throwable
-
- net.officefloor.frame.api.escalate.Escalation
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ManagedFunctionEscalation
,ManagedObjectEscalation
,ProcessCancelledEscalation
public abstract class Escalation extends java.lang.Throwable
Internal failures within the
OfficeFrame
extendEscalation
.However, all
Throwable
instances thrown fromManagedFunction
andManagedObject
instances are considered to follow theEscalation
paradigm. This is that the invoker need not deal withEscalation
instances, and these are handled by otherManagedFunction
instances.- Author:
- Daniel Sagenschneider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Escalation()
Default constructor.Escalation(java.lang.Throwable cause)
Allows for a cause of theEscalation
.
-
-
-
Constructor Detail
-
Escalation
public Escalation()
Default constructor.
-
Escalation
public Escalation(java.lang.Throwable cause)
Allows for a cause of theEscalation
.- Parameters:
cause
- Cause of theEscalation
.
-
-