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

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.BusinessRuleTaskActivityBehavior
所有已实现的接口:
Serializable, ActivityBehavior, SignallableActivityBehavior

public class BusinessRuleTaskActivityBehavior
extends TaskActivityBehavior

activity implementation of the BPMN 2.0 business rule task.

作者:
Tijs Rademakers
另请参见:
序列化表格

字段摘要
protected  boolean exclude
           
protected  String resultVariable
           
protected  Set<Expression> rulesExpressions
           
protected  Set<Expression> variablesInputExpressions
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的字段
multiInstanceActivityBehavior
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的字段
bpmnActivityBehavior
 
构造方法摘要
BusinessRuleTaskActivityBehavior()
           
 
方法摘要
 void addRuleIdExpression(Expression inputId)
           
 void addRuleVariableInputIdExpression(Expression inputId)
           
 void execute(ActivityExecution execution)
          Default behaviour: just leave the activity with no extra functionality.
 void setExclude(boolean exclude)
           
 void setResultVariable(String resultVariableName)
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的方法
createCompensateEventSubscription, getMultiInstanceActivityBehavior, hasCompensationHandler, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, signal, signalCompensationDone
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的方法
leaveIgnoreConditions
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

variablesInputExpressions

protected Set<Expression> variablesInputExpressions

rulesExpressions

protected Set<Expression> rulesExpressions

exclude

protected boolean exclude

resultVariable

protected String resultVariable
构造方法详细信息

BusinessRuleTaskActivityBehavior

public BusinessRuleTaskActivityBehavior()
方法详细信息

execute

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

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

addRuleVariableInputIdExpression

public void addRuleVariableInputIdExpression(Expression inputId)

addRuleIdExpression

public void addRuleIdExpression(Expression inputId)

setExclude

public void setExclude(boolean exclude)

setResultVariable

public void setResultVariable(String resultVariableName)


Copyright © 2013 Alfresco. All rights reserved.