Class ManagedFunctionEscalationTypeImpl
java.lang.Object
net.officefloor.compile.impl.managedfunction.ManagedFunctionEscalationTypeImpl
- All Implemented Interfaces:
ManagedFunctionEscalationType,ManagedFunctionEscalationTypeBuilder
public class ManagedFunctionEscalationTypeImpl
extends Object
implements ManagedFunctionEscalationType, ManagedFunctionEscalationTypeBuilder
ManagedFunctionEscalationType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtains the name for theManagedFunctionEscalationType.Obtains the type ofEscalationFlowby theManagedFunction.Provides means to specify a display label for theEscalationFlow.
-
Constructor Details
-
ManagedFunctionEscalationTypeImpl
Initiate.- Parameters:
escalationType- Type of theEscalationFlow.
-
-
Method Details
-
setLabel
Description copied from interface:ManagedFunctionEscalationTypeBuilderProvides means to specify a display label for the
EscalationFlow.This need not be set as is only an aid to better identify the
EscalationFlow. If not set it will use theSimplename of theEscalationFlowClass.- Specified by:
setLabelin interfaceManagedFunctionEscalationTypeBuilder- Parameters:
label- Display label for theEscalationFlow.- Returns:
this.
-
getEscalationType
Description copied from interface:ManagedFunctionEscalationTypeObtains the type ofEscalationFlowby theManagedFunction.- Specified by:
getEscalationTypein interfaceManagedFunctionEscalationType- Type Parameters:
E-Escalationtype.- Returns:
- Type of
EscalationFlowby theManagedFunction.
-
getEscalationName
Description copied from interface:ManagedFunctionEscalationTypeObtains the name for theManagedFunctionEscalationType.- Specified by:
getEscalationNamein interfaceManagedFunctionEscalationType- Returns:
- Name for the
ManagedFunctionEscalationType.
-