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 String
protected String
protected boolean
protected IOSpecification
protected MultiInstanceLoopCharacteristics
protected List<MapExceptionEntry>
Fields inherited from class org.flowable.bpmn.model.FlowNode
asynchronous, asynchronousLeave, asynchronousLeaveNotExclusive, behavior, incomingFlows, notExclusive, outgoingFlows
Fields inherited from class org.flowable.bpmn.model.FlowElement
documentation, executionListeners, name, parentContainer
Fields inherited from class org.flowable.bpmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setBoundaryEvents
(List<BoundaryEvent> boundaryEvents) void
setDataInputAssociations
(List<DataAssociation> dataInputAssociations) void
setDataOutputAssociations
(List<DataAssociation> dataOutputAssociations) void
setDefaultFlow
(String defaultFlow) void
setFailedJobRetryTimeCycleValue
(String failedJobRetryTimeCycleValue) void
setForCompensation
(boolean forCompensation) void
setIoSpecification
(IOSpecification ioSpecification) void
setLoopCharacteristics
(MultiInstanceLoopCharacteristics loopCharacteristics) void
setMapExceptions
(List<MapExceptionEntry> mapExceptions) void
Methods 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, setValues
Methods inherited from class org.flowable.bpmn.model.FlowElement
clone, getDocumentation, getExecutionListeners, getName, getParentContainer, getSubProcess, setDocumentation, setExecutionListeners, setName, setParentContainer, setValues
Methods 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
-