Package org.flowable.cmmn.model
Class Task
-
- All Implemented Interfaces:
HasExtensionAttributes,HasLifecycleListeners
- Direct Known Subclasses:
CasePageTask,ChildTask,ExternalWorkerServiceTask,HumanTask,TaskWithFieldExtensions
public class Task extends PlanItemDefinition
- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanasyncprotected booleanasyncLeaveprotected booleanasyncLeaveExclusiveprotected booleanblockingprotected StringblockingExpressionprotected booleanexclusive-
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 Constructor Description Task()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBlockingExpression()booleanisAsync()booleanisAsyncLeave()booleanisAsyncLeaveExclusive()booleanisBlocking()booleanisExclusive()voidsetAsync(boolean async)voidsetAsyncLeave(boolean asyncLeave)voidsetAsyncLeaveExclusive(boolean asyncLeaveExclusive)voidsetBlocking(boolean blocking)voidsetBlockingExpression(String blockingExpression)voidsetExclusive(boolean exclusive)voidsetValues(Task otherElement)-
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 Detail
-
blocking
protected boolean blocking
-
blockingExpression
protected String blockingExpression
-
async
protected boolean async
-
exclusive
protected boolean exclusive
-
asyncLeave
protected boolean asyncLeave
-
asyncLeaveExclusive
protected boolean asyncLeaveExclusive
-
-
Method Detail
-
isBlocking
public boolean isBlocking()
-
setBlocking
public void setBlocking(boolean blocking)
-
getBlockingExpression
public String getBlockingExpression()
-
setBlockingExpression
public void setBlockingExpression(String blockingExpression)
-
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
public void setValues(Task otherElement)
-
-