Class EscalationConfigurationImpl
- java.lang.Object
-
- net.officefloor.frame.impl.construct.function.EscalationConfigurationImpl
-
- All Implemented Interfaces:
EscalationConfiguration
public class EscalationConfigurationImpl extends java.lang.Object implements EscalationConfiguration
Implementation of theEscalationConfiguration
.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description EscalationConfigurationImpl(java.lang.Class<? extends java.lang.Throwable> typeOfCause, ManagedFunctionReference taskNodeReference)
Initiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedFunctionReference
getManagedFunctionReference()
java.lang.Class<? extends java.lang.Throwable>
getTypeOfCause()
Obtains the type of cause handled by thisEscalationFlow
.
-
-
-
Constructor Detail
-
EscalationConfigurationImpl
public EscalationConfigurationImpl(java.lang.Class<? extends java.lang.Throwable> typeOfCause, ManagedFunctionReference taskNodeReference)
Initiate.- Parameters:
typeOfCause
- Type of cause.taskNodeReference
-ManagedFunctionReference
.
-
-
Method Detail
-
getTypeOfCause
public java.lang.Class<? extends java.lang.Throwable> getTypeOfCause()
Description copied from interface:EscalationConfiguration
Obtains the type of cause handled by thisEscalationFlow
.- Specified by:
getTypeOfCause
in interfaceEscalationConfiguration
- Returns:
- Type of cause handled by this
EscalationFlow
.
-
getManagedFunctionReference
public ManagedFunctionReference getManagedFunctionReference()
Description copied from interface:EscalationConfiguration
- Specified by:
getManagedFunctionReference
in interfaceEscalationConfiguration
- Returns:
ManagedFunctionReference
for theManagedFunction
handling theEscalation
.
-
-