public abstract class FlowNodeActivityBehavior extends Object implements TriggerableActivityBehavior
Modifier and Type | Field and Description |
---|---|
protected BpmnActivityBehavior |
bpmnActivityBehavior |
Constructor and Description |
---|
FlowNodeActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
leave(DelegateExecution 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.
|
void |
leaveIgnoreConditions(DelegateExecution execution) |
protected String |
parseActivityType(org.activiti.bpmn.model.FlowNode flowNode) |
void |
trigger(DelegateExecution execution,
String signalName,
Object signalData) |
protected BpmnActivityBehavior bpmnActivityBehavior
public void execute(DelegateExecution execution)
execute
in interface ActivityBehavior
public void leave(DelegateExecution execution)
public void leaveIgnoreConditions(DelegateExecution execution)
public void trigger(DelegateExecution execution, String signalName, Object signalData)
trigger
in interface TriggerableActivityBehavior
protected String parseActivityType(org.activiti.bpmn.model.FlowNode flowNode)
Copyright © 2015 Alfresco. All rights reserved.