Class BusinessRuleTask
java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.FlowElement
org.flowable.bpmn.model.FlowNode
org.flowable.bpmn.model.Activity
org.flowable.bpmn.model.Task
org.flowable.bpmn.model.BusinessRuleTask
- All Implemented Interfaces:
HasExecutionListeners, HasExtensionAttributes
- Author:
- Tijs Rademakers
-
Field Summary
FieldsFields inherited from class Activity
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptionsFields inherited from class FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlowsFields inherited from class FlowElement
documentation, executionListeners, name, parentContainerFields inherited from class BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanvoidsetClassName(String className) voidsetExclude(boolean exclude) voidsetInputVariables(List<String> inputVariables) voidsetResultVariableName(String resultVariableName) voidsetRuleNames(List<String> ruleNames) voidsetValues(BusinessRuleTask otherElement) Methods inherited from class Activity
getBoundaryEvents, getDataInputAssociations, getDataOutputAssociations, getDefaultFlow, getFailedJobRetryTimeCycleValue, getIoSpecification, getLoopCharacteristics, getMapExceptions, hasMultiInstanceLoopCharacteristics, isForCompensation, setBoundaryEvents, setDataInputAssociations, setDataOutputAssociations, setDefaultFlow, setFailedJobRetryTimeCycleValue, setForCompensation, setIoSpecification, setLoopCharacteristics, setMapExceptions, setValuesMethods inherited from class FlowNode
getBehavior, getIncomingFlows, getOutgoingFlows, isAsynchronous, isAsynchronousLeave, isAsynchronousLeaveExclusive, isAsynchronousLeaveNotExclusive, isExclusive, isNotExclusive, setAsynchronous, setAsynchronousLeave, setAsynchronousLeaveExclusive, setAsynchronousLeaveNotExclusive, setBehavior, setExclusive, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValuesMethods inherited from class FlowElement
getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValuesMethods inherited from class BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
resultVariableName
-
exclude
protected boolean exclude -
ruleNames
-
inputVariables
-
className
-
-
Constructor Details
-
BusinessRuleTask
public BusinessRuleTask()
-
-
Method Details
-
isExclude
public boolean isExclude() -
setExclude
public void setExclude(boolean exclude) -
getResultVariableName
-
setResultVariableName
-
getRuleNames
-
setRuleNames
-
getInputVariables
-
setInputVariables
-
getClassName
-
setClassName
-
clone
- Specified by:
clonein classFlowElement
-
setValues
-