public abstract class FlowNodeActivityBehavior extends Object implements SignallableActivityBehavior
Modifier and Type | Field and Description |
---|---|
protected BpmnActivityBehavior |
bpmnActivityBehavior |
Constructor and Description |
---|
FlowNodeActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
execute(ActivityExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected void |
leave(ActivityExecution execution)
Default way of leaving a BPMN 2.0 activity: evaluate the conditions on the
outgoing sequence flow and take those that evaluate to true.
|
protected void |
leaveIgnoreConditions(ActivityExecution activityContext) |
void |
signal(ActivityExecution execution,
String signalName,
Object signalData) |
protected BpmnActivityBehavior bpmnActivityBehavior
public void execute(ActivityExecution execution) throws Exception
execute
in interface ActivityBehavior
Exception
protected void leave(ActivityExecution execution)
protected void leaveIgnoreConditions(ActivityExecution activityContext)
public void signal(ActivityExecution execution, String signalName, Object signalData) throws Exception
signal
in interface SignallableActivityBehavior
Exception
Copyright © 2015. All rights reserved.