Class ProcedureEscalationTypeImpl
- java.lang.Object
-
- net.officefloor.activity.impl.procedure.ProcedureEscalationTypeImpl
-
- All Implemented Interfaces:
ProcedureEscalationType
public class ProcedureEscalationTypeImpl extends java.lang.Object implements ProcedureEscalationType
ProcedureEscalationType
implementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description ProcedureEscalationTypeImpl(java.lang.String escalationName, java.lang.Class<? extends java.lang.Throwable> escalationType)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEscalationName()
Obtains the name for theProcedureEscalationType
.java.lang.Class<? extends java.lang.Throwable>
getEscalationType()
Obtains the type ofEscalationFlow
by theProcedure
.
-
-
-
Constructor Detail
-
ProcedureEscalationTypeImpl
public ProcedureEscalationTypeImpl(java.lang.String escalationName, java.lang.Class<? extends java.lang.Throwable> escalationType)
Instantiate.- Parameters:
escalationName
- Name ofEscalationFlow
.escalationType
- Type ofEscalation
.
-
-
Method Detail
-
getEscalationName
public java.lang.String getEscalationName()
Description copied from interface:ProcedureEscalationType
Obtains the name for theProcedureEscalationType
.- Specified by:
getEscalationName
in interfaceProcedureEscalationType
- Returns:
- Name for the
ProcedureEscalationType
.
-
getEscalationType
public java.lang.Class<? extends java.lang.Throwable> getEscalationType()
Description copied from interface:ProcedureEscalationType
Obtains the type ofEscalationFlow
by theProcedure
.- Specified by:
getEscalationType
in interfaceProcedureEscalationType
- Returns:
- Type of
EscalationFlow
by theProcedure
.
-
-