public class BusinessRuleTaskActivityBehavior extends TaskActivityBehavior
Modifier and Type | Field and Description |
---|---|
protected boolean |
exclude |
protected String |
resultVariable |
protected Set<Expression> |
rulesExpressions |
protected Set<Expression> |
variablesInputExpressions |
multiInstanceActivityBehavior
bpmnActivityBehavior
Constructor and Description |
---|
BusinessRuleTaskActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
addRuleIdExpression(Expression inputId) |
void |
addRuleVariableInputIdExpression(Expression inputId) |
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
setExclude(boolean exclude) |
void |
setResultVariable(String resultVariableName) |
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior
leaveIgnoreConditions, parseActivityType, trigger
protected Set<Expression> variablesInputExpressions
protected Set<Expression> rulesExpressions
protected boolean exclude
protected String resultVariable
public void execute(DelegateExecution execution)
FlowNodeActivityBehavior
execute
in interface ActivityBehavior
execute
in class FlowNodeActivityBehavior
public void addRuleVariableInputIdExpression(Expression inputId)
public void addRuleIdExpression(Expression inputId)
public void setExclude(boolean exclude)
public void setResultVariable(String resultVariableName)
Copyright © 2015 Alfresco. All rights reserved.