Package org.flowable.bpmn.model
Class CaseServiceTask
- All Implemented Interfaces:
HasExecutionListeners
,HasExtensionAttributes
,HasInParameters
,HasOutParameters
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected boolean
protected boolean
protected List<IOParameter>
protected List<IOParameter>
protected boolean
Fields inherited from class org.flowable.bpmn.model.ServiceTask
CAMEL, CASE_TASK, customProperties, DMN_TASK, extensionId, EXTERNAL_WORKER_TASK, EXTERNAL_WORKER_TASK_LEGACY, HTTP_TASK, implementation, implementationType, MAIL_TASK, operationRef, resultVariableName, SEND_EVENT_TASK, SHELL_TASK, skipExpression, storeResultVariableAsTransient, triggerable, type, useLocalScopeForResultVariable
Fields inherited from class org.flowable.bpmn.model.TaskWithFieldExtensions
fieldExtensions
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
void
setBusinessKey
(String businessKey) void
setCaseDefinitionKey
(String caseDefinitionKey) void
setCaseInstanceIdVariableName
(String caseInstanceIdVariableName) void
setCaseInstanceName
(String caseInstanceName) void
setFallbackToDefaultTenant
(boolean fallbackToDefaultTenant) void
setInheritBusinessKey
(boolean inheritBusinessKey) void
setInParameters
(List<IOParameter> inParameters) void
setOutParameters
(List<IOParameter> outParameters) void
setSameDeployment
(boolean sameDeployment) void
setValues
(CaseServiceTask otherElement) Methods inherited from class org.flowable.bpmn.model.ServiceTask
getCustomProperties, getExtensionId, getImplementation, getImplementationType, getOperationRef, getResultVariableName, getSkipExpression, getType, isExtended, isStoreResultVariableAsTransient, isTriggerable, isUseLocalScopeForResultVariable, setCustomProperties, setExtensionId, setImplementation, setImplementationType, setOperationRef, setResultVariableName, setSkipExpression, setStoreResultVariableAsTransient, setTriggerable, setType, setUseLocalScopeForResultVariable, setValues
Methods inherited from class org.flowable.bpmn.model.TaskWithFieldExtensions
getFieldExtensions, setFieldExtensions
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
-
caseDefinitionKey
-
caseInstanceName
-
sameDeployment
protected boolean sameDeployment -
businessKey
-
inheritBusinessKey
protected boolean inheritBusinessKey -
fallbackToDefaultTenant
protected boolean fallbackToDefaultTenant -
caseInstanceIdVariableName
-
inParameters
-
outParameters
-
-
Constructor Details
-
CaseServiceTask
public CaseServiceTask()
-
-
Method Details
-
getCaseDefinitionKey
-
setCaseDefinitionKey
-
getCaseInstanceName
-
setCaseInstanceName
-
isSameDeployment
public boolean isSameDeployment() -
setSameDeployment
public void setSameDeployment(boolean sameDeployment) -
getBusinessKey
-
setBusinessKey
-
isInheritBusinessKey
public boolean isInheritBusinessKey() -
setInheritBusinessKey
public void setInheritBusinessKey(boolean inheritBusinessKey) -
isFallbackToDefaultTenant
public boolean isFallbackToDefaultTenant() -
setFallbackToDefaultTenant
public void setFallbackToDefaultTenant(boolean fallbackToDefaultTenant) -
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
-
getCaseInstanceIdVariableName
-
setCaseInstanceIdVariableName
-
clone
- Overrides:
clone
in classServiceTask
-
setValues
-