public class EscalationEventDefinitionFinder extends Object implements TreeVisitor<PvmScope>
Modifier and Type | Field and Description |
---|---|
protected String |
escalationCode |
protected EscalationEventDefinition |
escalationEventDefinition |
protected PvmActivity |
throwEscalationActivity |
Constructor and Description |
---|
EscalationEventDefinitionFinder(String escalationCode,
PvmActivity throwEscalationActivity) |
Modifier and Type | Method and Description |
---|---|
protected EscalationEventDefinition |
findMatchingEscalationEventDefinition(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.
|
protected EscalationEventDefinition escalationEventDefinition
protected final String escalationCode
protected final PvmActivity throwEscalationActivity
public EscalationEventDefinitionFinder(String escalationCode, PvmActivity throwEscalationActivity)
public void visit(PvmScope scope)
TreeVisitor
visit
in interface TreeVisitor<PvmScope>
scope
- a reference to the nodeprotected EscalationEventDefinition findMatchingEscalationEventDefinition(List<EscalationEventDefinition> escalationEventDefinitions)
protected boolean isMatchingEscalationCode(EscalationEventDefinition escalationEventDefinition)
protected boolean isReThrowingEscalationEventSubprocess(EscalationEventDefinition escalationEventDefinition)
public EscalationEventDefinition getEscalationEventDefinition()
Copyright © 2022. All rights reserved.