Package org.flowable.bpmn.model
Class Activity
java.lang.Object
org.flowable.bpmn.model.BaseElement
org.flowable.bpmn.model.FlowElement
org.flowable.bpmn.model.FlowNode
org.flowable.bpmn.model.Activity
- All Implemented Interfaces:
HasExecutionListeners,HasExtensionAttributes
- Direct Known Subclasses:
CallActivity,SubProcess,Task
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<BoundaryEvent>protected List<DataAssociation>protected List<DataAssociation>protected Stringprotected Stringprotected booleanprotected IOSpecificationprotected MultiInstanceLoopCharacteristicsprotected List<MapExceptionEntry>Fields inherited from class org.flowable.bpmn.model.FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlowsFields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainerFields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetBoundaryEvents(List<BoundaryEvent> boundaryEvents) voidsetDataInputAssociations(List<DataAssociation> dataInputAssociations) voidsetDataOutputAssociations(List<DataAssociation> dataOutputAssociations) voidsetDefaultFlow(String defaultFlow) voidsetFailedJobRetryTimeCycleValue(String failedJobRetryTimeCycleValue) voidsetForCompensation(boolean forCompensation) voidsetIoSpecification(IOSpecification ioSpecification) voidsetLoopCharacteristics(MultiInstanceLoopCharacteristics loopCharacteristics) voidsetMapExceptions(List<MapExceptionEntry> mapExceptions) voidMethods inherited from class org.flowable.bpmn.model.FlowNode
getBehavior, getIncomingFlows, getOutgoingFlows, isAsynchronous, isAsynchronousLeave, isAsynchronousLeaveExclusive, isAsynchronousLeaveNotExclusive, isExclusive, isNotExclusive, setAsynchronous, setAsynchronousLeave, setAsynchronousLeaveExclusive, setAsynchronousLeaveNotExclusive, setBehavior, setExclusive, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValuesMethods inherited from class org.flowable.bpmn.model.FlowElement
clone, getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValuesMethods inherited from class org.flowable.bpmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
defaultFlow
-
forCompensation
protected boolean forCompensation -
loopCharacteristics
-
ioSpecification
-
dataInputAssociations
-
dataOutputAssociations
-
boundaryEvents
-
failedJobRetryTimeCycleValue
-
mapExceptions
-
-
Constructor Details
-
Activity
public Activity()
-
-
Method Details
-
getFailedJobRetryTimeCycleValue
-
setFailedJobRetryTimeCycleValue
-
isForCompensation
public boolean isForCompensation() -
setForCompensation
public void setForCompensation(boolean forCompensation) -
getBoundaryEvents
-
setBoundaryEvents
-
getDefaultFlow
-
setDefaultFlow
-
getLoopCharacteristics
-
setLoopCharacteristics
-
hasMultiInstanceLoopCharacteristics
public boolean hasMultiInstanceLoopCharacteristics() -
getIoSpecification
-
setIoSpecification
-
getDataInputAssociations
-
setDataInputAssociations
-
getDataOutputAssociations
-
setDataOutputAssociations
-
getMapExceptions
-
setMapExceptions
-
setValues
-