Class AdhocSubProcess
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.SubProcess
org.flowable.bpmn.model.AdhocSubProcess
- All Implemented Interfaces:
FlowElementsContainer, HasExecutionListeners, HasExtensionAttributes
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected Stringstatic final Stringstatic final StringFields inherited from class SubProcess
artifactList, artifactMap, dataObjects, flowElementList, flowElementMapFields 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 TypeMethodDescriptionbooleanbooleanbooleanvoidsetCancelRemainingInstances(boolean cancelRemainingInstances) voidsetCompletionCondition(String completionCondition) voidsetOrdering(String ordering) Methods inherited from class SubProcess
addArtifact, addArtifactToMap, addFlowElement, addFlowElementToMap, clone, containsFlowElementId, findAllSubFlowElementInFlowMapOfType, findFirstSubFlowElementInFlowMapOfType, getArtifact, getArtifactMap, getArtifacts, getDataObjects, getFlowElement, getFlowElementMap, getFlowElements, removeArtifact, removeFlowElement, removeFlowElementFromMap, setDataObjects, setFlowElementMap, setValuesMethods 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, setXmlRowNumberMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface FlowElementsContainer
getId
-
Field Details
-
ORDERING_PARALLEL
- See Also:
-
ORDERING_SEQUENTIALL
- See Also:
-
completionCondition
-
ordering
-
cancelRemainingInstances
protected boolean cancelRemainingInstances
-
-
Constructor Details
-
AdhocSubProcess
public AdhocSubProcess()
-
-
Method Details
-
getCompletionCondition
-
setCompletionCondition
-
getOrdering
-
setOrdering
-
hasParallelOrdering
public boolean hasParallelOrdering() -
hasSequentialOrdering
public boolean hasSequentialOrdering() -
isCancelRemainingInstances
public boolean isCancelRemainingInstances() -
setCancelRemainingInstances
public void setCancelRemainingInstances(boolean cancelRemainingInstances)
-