org.activiti.engine.impl.bpmn.behavior
类 ParallelMultiInstanceBehavior
java.lang.Object
org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.activiti.engine.impl.bpmn.behavior.MultiInstanceActivityBehavior
org.activiti.engine.impl.bpmn.behavior.ParallelMultiInstanceBehavior
- 所有已实现的接口:
- Serializable, ActivityBehavior, CompositeActivityBehavior, SignallableActivityBehavior, SubProcessActivityBehavior
public class ParallelMultiInstanceBehavior
- extends MultiInstanceActivityBehavior
- 作者:
- Joram Barrez
- 另请参见:
- 序列化表格
从类 org.activiti.engine.impl.bpmn.behavior.MultiInstanceActivityBehavior 继承的字段 |
activity, collectionElementVariable, collectionExpression, collectionVariable, completionConditionExpression, innerActivityBehavior, LOGGER, LOOP_COUNTER, loopCardinalityExpression, NUMBER_OF_ACTIVE_INSTANCES, NUMBER_OF_COMPLETED_INSTANCES, NUMBER_OF_INSTANCES |
从类 org.activiti.engine.impl.bpmn.behavior.MultiInstanceActivityBehavior 继承的方法 |
callActivityEndListeners, completed, completing, completionConditionSatisfied, execute, executeOriginalBehavior, getCollectionElementVariable, getCollectionExpression, getCollectionVariable, getCompletionConditionExpression, getInnerActivityBehavior, getLocalLoopVariable, getLoopCardinalityExpression, getLoopVariable, isExtraScopeNeeded, lastExecutionEnded, logLoopDetails, resolveLoopCardinality, resolveNrOfInstances, setCollectionElementVariable, setCollectionExpression, setCollectionVariable, setCompletionConditionExpression, setInnerActivityBehavior, setLoopCardinalityExpression, setLoopVariable, signal, usesCollection |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParallelMultiInstanceBehavior
public ParallelMultiInstanceBehavior(ActivityImpl activity,
AbstractBpmnActivityBehavior originalActivityBehavior)
createInstances
protected void createInstances(ActivityExecution execution)
throws Exception
- Handles the parallel case of spawning the instances.
Will create child executions accordingly for every instance needed.
- 指定者:
- 类
MultiInstanceActivityBehavior
中的 createInstances
- 抛出:
Exception
leave
public void leave(ActivityExecution execution)
- Called when the wrapped
ActivityBehavior
calls the
AbstractBpmnActivityBehavior.leave(ActivityExecution)
method.
Handles the completion of one of the parallel instances
- 覆盖:
- 类
FlowNodeActivityBehavior
中的 leave
Copyright © 2013 Alfresco. All rights reserved.