Package org.flowable.cmmn.model
Class Task
- All Implemented Interfaces:
HasExtensionAttributes
,HasLifecycleListeners
- Direct Known Subclasses:
CasePageTask
,ChildTask
,ExternalWorkerServiceTask
,HumanTask
,TaskWithFieldExtensions
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
protected String
protected boolean
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 TypeMethodDescriptionboolean
isAsync()
boolean
boolean
boolean
boolean
void
setAsync
(boolean async) void
setAsyncLeave
(boolean asyncLeave) void
setAsyncLeaveExclusive
(boolean asyncLeaveExclusive) void
setBlocking
(boolean blocking) void
setBlockingExpression
(String blockingExpression) void
setExclusive
(boolean exclusive) void
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
-
blocking
protected boolean blocking -
blockingExpression
-
async
protected boolean async -
exclusive
protected boolean exclusive -
asyncLeave
protected boolean asyncLeave -
asyncLeaveExclusive
protected boolean asyncLeaveExclusive
-
-
Constructor Details
-
Task
public Task()
-
-
Method Details
-
isBlocking
public boolean isBlocking() -
setBlocking
public void setBlocking(boolean blocking) -
getBlockingExpression
-
setBlockingExpression
-
isAsync
public boolean isAsync() -
setAsync
public void setAsync(boolean async) -
isExclusive
public boolean isExclusive() -
setExclusive
public void setExclusive(boolean exclusive) -
isAsyncLeave
public boolean isAsyncLeave() -
setAsyncLeave
public void setAsyncLeave(boolean asyncLeave) -
isAsyncLeaveExclusive
public boolean isAsyncLeaveExclusive() -
setAsyncLeaveExclusive
public void setAsyncLeaveExclusive(boolean asyncLeaveExclusive) -
setValues
-