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
另请参见:
序列化表格

字段摘要
protected  BpmnActivityBehavior bpmnActivityBehavior
           
 
构造方法摘要
FlowNodeActivityBehavior()
           
 
方法摘要
 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)
           
 
从类 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.