public class EscalationHandlerEscalation extends Object implements EscalationFlow
EscalationFlow
for an EscalationHandler
.Constructor and Description |
---|
EscalationHandlerEscalation(EscalationHandler escalationHandler,
TeamManagement responsibleTeam,
Team continueTeam,
boolean[] requiredGovernance)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
EscalationHandler |
getEscalationHandler()
Obtains the
EscalationHandler . |
TaskMetaData<?,?,?> |
getTaskMetaData()
Obtains the
TaskMetaData of the escalation handling Task . |
Class<? extends Throwable> |
getTypeOfCause()
Obtains the type of cause handled by this
EscalationFlow . |
public EscalationHandlerEscalation(EscalationHandler escalationHandler, TeamManagement responsibleTeam, Team continueTeam, boolean[] requiredGovernance)
escalationHandler
- EscalationHandler
.responsibleTeam
- TeamManagement
responsible to undertake the
EscalationFlow
.continueTeam
- Team
to enable the worker (Thread
) of the
responsible Team
to continue on to execute the next
Job
.requiredGovernance
- Required Governance
.public EscalationHandler getEscalationHandler()
EscalationHandler
.EscalationHandler
.public Class<? extends Throwable> getTypeOfCause()
EscalationFlow
EscalationFlow
.getTypeOfCause
in interface EscalationFlow
EscalationFlow
.public TaskMetaData<?,?,?> getTaskMetaData()
EscalationFlow
TaskMetaData
of the escalation handling Task
.getTaskMetaData
in interface EscalationFlow
TaskMetaData
of the escalation handling Task
.Copyright © 2005–2016. All rights reserved.