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.FlowNodeActivityBehavior 继承的字段
bpmnActivityBehavior
 
构造方法摘要
ParallelMultiInstanceBehavior(ActivityImpl activity, AbstractBpmnActivityBehavior originalActivityBehavior)
           
 
方法摘要
protected  void createInstances(ActivityExecution execution)
          Handles the parallel case of spawning the instances.
 void leave(ActivityExecution execution)
          Called when the wrapped ActivityBehavior calls the AbstractBpmnActivityBehavior.leave(ActivityExecution) method.
 
从类 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
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的方法
leaveIgnoreConditions
 
从类 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.