org.activiti.engine.impl.bpmn.behavior
类 FlowNodeActivityBehavior
java.lang.Object
org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
- 所有已实现的接口:
- Serializable, ActivityBehavior, SignallableActivityBehavior
- 直接已知子类:
- AbstractBpmnActivityBehavior, BoundaryEventActivityBehavior, CancelBoundaryEventActivityBehavior, CancelEndEventActivityBehavior, ErrorEndEventActivityBehavior, EventBasedGatewayActivityBehavior, GatewayActivityBehavior, IntermediateThrowCompensationEventActivityBehavior, IntermediateThrowNoneEventActivityBehavior, MultiInstanceActivityBehavior, NoneEndEventActivityBehavior, NoneStartEventActivityBehavior, TerminateEndEventActivityBehavior
public abstract class FlowNodeActivityBehavior
- extends Object
- implements SignallableActivityBehavior
Superclass for all 'connectable' BPMN 2.0 process elements: tasks, gateways and events.
This means that any subclass can be the source or target of a sequenceflow.
Corresponds with the notion of the 'flownode' in BPMN 2.0.
- 作者:
- Joram Barrez
- 另请参见:
- 序列化表格
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bpmnActivityBehavior
protected BpmnActivityBehavior bpmnActivityBehavior
FlowNodeActivityBehavior
public FlowNodeActivityBehavior()
execute
public void execute(ActivityExecution execution)
throws Exception
- Default behaviour: just leave the activity with no extra functionality.
- 指定者:
- 接口
ActivityBehavior
中的 execute
- 抛出:
Exception
leave
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.
leaveIgnoreConditions
protected void leaveIgnoreConditions(ActivityExecution activityContext)
signal
public void signal(ActivityExecution execution,
String signalName,
Object signalData)
throws Exception
- 指定者:
- 接口
SignallableActivityBehavior
中的 signal
- 抛出:
Exception
Copyright © 2013 Alfresco. All rights reserved.