public class BoundaryConditionalEventActivityBehavior extends BoundaryEventActivityBehavior implements ConditionalEventBehavior
Modifier and Type | Field and Description |
---|---|
protected ConditionalEventDefinition |
conditionalEvent |
bpmnActivityBehavior, LOG
Constructor and Description |
---|
BoundaryConditionalEventActivityBehavior(ConditionalEventDefinition conditionalEvent) |
Modifier and Type | Method and Description |
---|---|
ConditionalEventDefinition |
getConditionalEventDefinition()
Returns the current conditional event definition.
|
void |
leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription,
VariableEvent variableEvent)
Checks the condition, on satisfaction the activity is leaved.
|
doLeave, execute, leave, leaveIgnoreConditions, signal
protected final ConditionalEventDefinition conditionalEvent
public BoundaryConditionalEventActivityBehavior(ConditionalEventDefinition conditionalEvent)
public ConditionalEventDefinition getConditionalEventDefinition()
ConditionalEventBehavior
getConditionalEventDefinition
in interface ConditionalEventBehavior
public void leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
ConditionalEventBehavior
leaveOnSatisfiedCondition
in interface ConditionalEventBehavior
eventSubscription
- the event subscription which contains all necessary informationsvariableEvent
- the variableEvent to evaluate the conditionCopyright © 2017. All rights reserved.