Package org.flowable.bpmn.model
Class CallActivity
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.CallActivity
- All Implemented Interfaces:
HasExecutionListeners
,HasExtensionAttributes
,HasInParameters
,HasOutParameters
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected boolean
protected Boolean
protected boolean
protected boolean
protected List<IOParameter>
protected List<IOParameter>
protected String
protected String
protected boolean
protected boolean
Fields inherited from class org.flowable.bpmn.model.Activity
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptions
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 TypeMethodDescriptionvoid
addInParameter
(IOParameter inParameter) void
addOutParameter
(IOParameter outParameter) clone()
boolean
boolean
boolean
boolean
boolean
void
setBusinessKey
(String businessKey) void
setCalledElement
(String calledElement) void
setCalledElementType
(String calledElementType) void
setCompleteAsync
(boolean completeAsync) void
setFallbackToDefaultTenant
(Boolean fallbackToDefaultTenant) void
setInheritBusinessKey
(boolean inheritBusinessKey) void
setInheritVariables
(boolean inheritVariables) void
setInParameters
(List<IOParameter> inParameters) void
setOutParameters
(List<IOParameter> outParameters) void
setProcessInstanceIdVariableName
(String processInstanceIdVariableName) void
setProcessInstanceName
(String processInstanceName) void
setSameDeployment
(boolean sameDeployment) void
setUseLocalScopeForOutParameters
(boolean useLocalScopeForOutParameters) void
setValues
(CallActivity otherElement) Methods inherited from class org.flowable.bpmn.model.Activity
getBoundaryEvents, getDataInputAssociations, getDataOutputAssociations, getDefaultFlow, getFailedJobRetryTimeCycleValue, getIoSpecification, getLoopCharacteristics, getMapExceptions, hasMultiInstanceLoopCharacteristics, isForCompensation, setBoundaryEvents, setDataInputAssociations, setDataOutputAssociations, setDefaultFlow, setFailedJobRetryTimeCycleValue, setForCompensation, setIoSpecification, setLoopCharacteristics, setMapExceptions, setValues
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
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
-
calledElement
-
calledElementType
-
inheritVariables
protected boolean inheritVariables -
sameDeployment
protected boolean sameDeployment -
inParameters
-
outParameters
-
processInstanceName
-
businessKey
-
inheritBusinessKey
protected boolean inheritBusinessKey -
useLocalScopeForOutParameters
protected boolean useLocalScopeForOutParameters -
completeAsync
protected boolean completeAsync -
fallbackToDefaultTenant
-
processInstanceIdVariableName
-
-
Constructor Details
-
CallActivity
public CallActivity()
-
-
Method Details
-
getCalledElement
-
setCalledElement
-
isInheritVariables
public boolean isInheritVariables() -
setInheritVariables
public void setInheritVariables(boolean inheritVariables) -
isSameDeployment
public boolean isSameDeployment() -
setSameDeployment
public void setSameDeployment(boolean sameDeployment) -
getInParameters
- Specified by:
getInParameters
in interfaceHasInParameters
-
addInParameter
- Specified by:
addInParameter
in interfaceHasInParameters
-
setInParameters
- Specified by:
setInParameters
in interfaceHasInParameters
-
getOutParameters
- Specified by:
getOutParameters
in interfaceHasOutParameters
-
addOutParameter
- Specified by:
addOutParameter
in interfaceHasOutParameters
-
setOutParameters
- Specified by:
setOutParameters
in interfaceHasOutParameters
-
getProcessInstanceName
-
setProcessInstanceName
-
getBusinessKey
-
setBusinessKey
-
isInheritBusinessKey
public boolean isInheritBusinessKey() -
setInheritBusinessKey
public void setInheritBusinessKey(boolean inheritBusinessKey) -
isUseLocalScopeForOutParameters
public boolean isUseLocalScopeForOutParameters() -
setUseLocalScopeForOutParameters
public void setUseLocalScopeForOutParameters(boolean useLocalScopeForOutParameters) -
isCompleteAsync
public boolean isCompleteAsync() -
setCompleteAsync
public void setCompleteAsync(boolean completeAsync) -
getFallbackToDefaultTenant
-
setFallbackToDefaultTenant
-
setCalledElementType
-
getCalledElementType
-
getProcessInstanceIdVariableName
-
setProcessInstanceIdVariableName
-
clone
- Specified by:
clone
in classFlowElement
-
setValues
-