Class EscalationEventDefinitionFinder
- java.lang.Object
-
- org.camunda.bpm.engine.impl.bpmn.helper.EscalationEventDefinitionFinder
-
- All Implemented Interfaces:
TreeVisitor<PvmScope>
public class EscalationEventDefinitionFinder extends java.lang.Object implements TreeVisitor<PvmScope>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
escalationCode
protected EscalationEventDefinition
escalationEventDefinition
protected PvmActivity
throwEscalationActivity
-
Constructor Summary
Constructors Constructor Description EscalationEventDefinitionFinder(java.lang.String escalationCode, PvmActivity throwEscalationActivity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EscalationEventDefinition
findMatchingEscalationEventDefinition(java.util.List<EscalationEventDefinition> escalationEventDefinitions)
EscalationEventDefinition
getEscalationEventDefinition()
protected boolean
isMatchingEscalationCode(EscalationEventDefinition escalationEventDefinition)
protected boolean
isReThrowingEscalationEventSubprocess(EscalationEventDefinition escalationEventDefinition)
void
visit(PvmScope scope)
Invoked for a node in tree.
-
-
-
Field Detail
-
escalationEventDefinition
protected EscalationEventDefinition escalationEventDefinition
-
escalationCode
protected final java.lang.String escalationCode
-
throwEscalationActivity
protected final PvmActivity throwEscalationActivity
-
-
Constructor Detail
-
EscalationEventDefinitionFinder
public EscalationEventDefinitionFinder(java.lang.String escalationCode, PvmActivity throwEscalationActivity)
-
-
Method Detail
-
visit
public void visit(PvmScope scope)
Description copied from interface:TreeVisitor
Invoked for a node in tree.- Specified by:
visit
in interfaceTreeVisitor<PvmScope>
- Parameters:
scope
- a reference to the node
-
findMatchingEscalationEventDefinition
protected EscalationEventDefinition findMatchingEscalationEventDefinition(java.util.List<EscalationEventDefinition> escalationEventDefinitions)
-
isMatchingEscalationCode
protected boolean isMatchingEscalationCode(EscalationEventDefinition escalationEventDefinition)
-
isReThrowingEscalationEventSubprocess
protected boolean isReThrowingEscalationEventSubprocess(EscalationEventDefinition escalationEventDefinition)
-
getEscalationEventDefinition
public EscalationEventDefinition getEscalationEventDefinition()
-
-