Class GovernanceEscalationTypeImpl
- java.lang.Object
 - 
- net.officefloor.compile.impl.governance.GovernanceEscalationTypeImpl
 
 
- 
- All Implemented Interfaces:
 GovernanceEscalationType
public class GovernanceEscalationTypeImpl extends java.lang.Object implements GovernanceEscalationType
GovernanceEscalationTypeimplementation.- Author:
 - Daniel Sagenschneider
 
 
- 
- 
Constructor Summary
Constructors Constructor Description GovernanceEscalationTypeImpl(java.lang.String escalationName, java.lang.Class<?> escalationType)Initiate. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEscalationName()Obtains the name for theGovernanceEscalationType.<E extends java.lang.Throwable>
java.lang.Class<E>getEscalationType()Obtains the type ofEscalationFlowby theGovernanceActivity. 
 - 
 
- 
- 
Constructor Detail
- 
GovernanceEscalationTypeImpl
public GovernanceEscalationTypeImpl(java.lang.String escalationName, java.lang.Class<?> escalationType)Initiate.- Parameters:
 escalationName- Name ofEscalationFlow.escalationType- Type of theEscalationFlow.
 
 - 
 
- 
Method Detail
- 
getEscalationName
public java.lang.String getEscalationName()
Description copied from interface:GovernanceEscalationTypeObtains the name for theGovernanceEscalationType.- Specified by:
 getEscalationNamein interfaceGovernanceEscalationType- Returns:
 - Name for the 
GovernanceEscalationType. 
 
- 
getEscalationType
public <E extends java.lang.Throwable> java.lang.Class<E> getEscalationType()
Description copied from interface:GovernanceEscalationTypeObtains the type ofEscalationFlowby theGovernanceActivity.- Specified by:
 getEscalationTypein interfaceGovernanceEscalationType- Type Parameters:
 E-Escalationtype.- Returns:
 - Type of 
EscalationFlowby theGovernanceActivity. 
 
 - 
 
 -