org.activiti.engine.impl.bpmn.behavior
类 UserTaskActivityBehavior

java.lang.Object
  继承者 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
      继承者 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
          继承者 org.activiti.engine.impl.bpmn.behavior.TaskActivityBehavior
              继承者 org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior
所有已实现的接口:
Serializable, ActivityBehavior, SignallableActivityBehavior

public class UserTaskActivityBehavior
extends TaskActivityBehavior

activity implementation for the user task.

作者:
Joram Barrez
另请参见:
序列化表格

字段摘要
protected  TaskDefinition taskDefinition
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的字段
multiInstanceActivityBehavior
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的字段
bpmnActivityBehavior
 
构造方法摘要
UserTaskActivityBehavior(TaskDefinition taskDefinition)
           
 
方法摘要
 void execute(ActivityExecution execution)
          Default behaviour: just leave the activity with no extra functionality.
protected  List<String> extractCandidates(String str)
          Extract a candidate list from a string.
 TaskDefinition getTaskDefinition()
           
protected  void handleAssignments(TaskEntity task, ActivityExecution execution)
           
 void signal(ActivityExecution execution, String signalName, Object signalData)
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的方法
createCompensateEventSubscription, getMultiInstanceActivityBehavior, hasCompensationHandler, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, signalCompensationDone
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的方法
leaveIgnoreConditions
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

taskDefinition

protected TaskDefinition taskDefinition
构造方法详细信息

UserTaskActivityBehavior

public UserTaskActivityBehavior(TaskDefinition taskDefinition)
方法详细信息

execute

public void execute(ActivityExecution execution)
             throws Exception
从类 FlowNodeActivityBehavior 复制的描述
Default behaviour: just leave the activity with no extra functionality.

指定者:
接口 ActivityBehavior 中的 execute
覆盖:
FlowNodeActivityBehavior 中的 execute
抛出:
Exception

signal

public void signal(ActivityExecution execution,
                   String signalName,
                   Object signalData)
            throws Exception
指定者:
接口 SignallableActivityBehavior 中的 signal
覆盖:
AbstractBpmnActivityBehavior 中的 signal
抛出:
Exception

handleAssignments

protected void handleAssignments(TaskEntity task,
                                 ActivityExecution execution)

extractCandidates

protected List<String> extractCandidates(String str)
Extract a candidate list from a string.

参数:
str -
返回:

getTaskDefinition

public TaskDefinition getTaskDefinition()


Copyright © 2013 Alfresco. All rights reserved.