Package org.flowable.cmmn.model
Class ServiceTask
- All Implemented Interfaces:
HasExtensionAttributes
,HasLifecycleListeners
- Direct Known Subclasses:
HttpServiceTask
,ScriptServiceTask
,SendEventServiceTask
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
static final String
static final String
protected String
protected boolean
protected String
Fields inherited from class org.flowable.cmmn.model.TaskWithFieldExtensions
fieldExtensions
Fields inherited from class org.flowable.cmmn.model.Task
async, asyncLeave, asyncLeaveExclusive, blocking, blockingExpression, exclusive
Fields inherited from class org.flowable.cmmn.model.PlanItemDefinition
defaultControl, lifecycleListeners, planItemRef
Fields inherited from class org.flowable.cmmn.model.CaseElement
name, parent
Fields inherited from class org.flowable.cmmn.model.CmmnElement
documentation, documentationTextFormat
Fields inherited from class org.flowable.cmmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
getType()
boolean
void
setImplementation
(String implementation) void
setImplementationType
(String implementationType) void
setResultVariableName
(String resultVariableName) void
setStoreResultVariableAsTransient
(boolean storeResultVariableAsTransient) void
void
setValues
(ServiceTask otherElement) Methods inherited from class org.flowable.cmmn.model.TaskWithFieldExtensions
getFieldExtensions, setFieldExtensions
Methods inherited from class org.flowable.cmmn.model.Task
getBlockingExpression, isAsync, isAsyncLeave, isAsyncLeaveExclusive, isBlocking, isExclusive, setAsync, setAsyncLeave, setAsyncLeaveExclusive, setBlocking, setBlockingExpression, setExclusive, setValues
Methods inherited from class org.flowable.cmmn.model.PlanItemDefinition
getDefaultControl, getLifecycleListeners, getPlanItemRef, setDefaultControl, setLifecycleListeners, setPlanItemRef, setValues, toString
Methods inherited from class org.flowable.cmmn.model.CaseElement
getName, getParent, getParentStage, setName, setParent
Methods inherited from class org.flowable.cmmn.model.CmmnElement
getDocumentation, getDocumentationTextFormat, setDocumentation, setDocumentationTextFormat, setValues
Methods inherited from class org.flowable.cmmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
Field Details
-
JAVA_TASK
- See Also:
-
MAIL_TASK
- See Also:
-
implementation
-
implementationType
-
resultVariableName
-
type
-
storeResultVariableAsTransient
protected boolean storeResultVariableAsTransient
-
-
Constructor Details
-
ServiceTask
public ServiceTask()
-
-
Method Details
-
getImplementation
-
setImplementation
-
getImplementationType
-
setImplementationType
-
getResultVariableName
-
setResultVariableName
-
getType
-
setType
-
isStoreResultVariableAsTransient
public boolean isStoreResultVariableAsTransient() -
setStoreResultVariableAsTransient
public void setStoreResultVariableAsTransient(boolean storeResultVariableAsTransient) -
clone
-
setValues
-