Class ManagedFunctionEscalation

java.lang.Object
java.lang.Throwable
net.officefloor.frame.api.escalate.Escalation
net.officefloor.frame.api.escalate.ManagedFunctionEscalation
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AsynchronousFlowTimedOutEscalation

public abstract class ManagedFunctionEscalation extends Escalation

Escalation from managing a ManagedFunction.

This enables generic handling of ManagedFunction Escalation failures.

Author:
Daniel Sagenschneider
See Also:
  • Constructor Details

    • ManagedFunctionEscalation

      public ManagedFunctionEscalation(String managedFunctionName)
      Initiate.
      Parameters:
      managedFunctionName - Name of the ManagedFunction.
    • ManagedFunctionEscalation

      public ManagedFunctionEscalation(String managedFunctionName, Throwable cause)
      Allows for a cause of the Escalation.
      Parameters:
      managedFunctionName - Name of the ManagedFunction.
      cause - Cause of the Escalation.
  • Method Details