public class CaseTask extends Task
Modifier and Type | Class and Description |
---|---|
static class |
CaseTask.CaseTaskScope |
Task.ParamEntry
Constructor and Description |
---|
CaseTask(PlannableItem plannableItem,
Stage parent,
Integer instanceId)
Construct a case task.
|
Modifier and Type | Method and Description |
---|---|
String |
getCaseName(Locale locale)
The name for the spawned CMMN case.
|
String |
getCaseName(TransitionData transitionData,
EvaluationListeners evaluationListeners) |
CaseTask.CaseTaskScope |
getCaseScope() |
String |
getClientRef()
Default implementation returning
null . |
String |
getIdVariableName() |
List<Task.ParamEntry> |
getInputMap() |
List<Task.ParamEntry> |
getOutputMap() |
String |
getPlanItemTypeShort() |
createPlanItemAction
applyVisitor, getActionDescription, getActionName, getActionName, getActivationTime, getActiveChildrenCount, getActiveCount, getActiveCountInStage, getArmedEntrySentries, getArmedExitSentries, getAvailableChildrenCount, getAvailableCount, getAvailableCountInStage, getCasePlanModel, getChildInstanceCount, getClientId, getCompletedChildrenCount, getCompletedCount, getCompletedCountInStage, getCustomAttribute, getCustomState, getCustomState, getDeferredEntrySentries, getDeferredExitSentries, getDescription, getDisabledChildrenCount, getDisabledCount, getDisabledCountInStage, getEnabledChildrenCount, getEnabledCount, getEnabledCountInStage, getExtensionType, getId, getIndexInStage, getInstanceCount, getInstanceCountInStage, getInstanceId, getInstanceIntId, getLastPlanItemTransition, getName, getName, getName, getNewPlanItemData, getParent, getParentInstanceId, getPlannableItem, getState, getTerminatedChildrenCount, getTerminatedCount, getTerminatedCountInStage, getTPlanItemDefinition, getTriggeredChildrenCount, getTriggeredCount, getTriggeredCountInStage, getTriggeredExitSentries, handlePlanItemTransition, isActionHidden, isArmed, isBlocking, isCompletionNeutral, isManualActivation, isNonBlockingComplete, isOfSameHierarchy, isPending, isPreActivation, isRepetition, isRequired, isSemiTerminal, isTerminal, isTriggeredExitSentry, isWaitingOnChildren, isWaitingOnChildren, setClientId, setCustomState, setCustomState, setState, toString
public CaseTask(PlannableItem plannableItem, Stage parent, Integer instanceId)
Construct a case task. The case task is represented by plannableItem
. The case task
is created with the given parent stage as parent.
plannableItem
- the plannable itemparent
- the parent stageinstanceId
- the instance idpublic String getClientRef()
PlanItem
Default implementation returning null
.
getClientRef
in class PlanItem
caseRef
contained in the tPlanItemDefinition
property.public String getPlanItemTypeShort()
getPlanItemTypeShort
in class PlanItem
public String getCaseName(TransitionData transitionData, EvaluationListeners evaluationListeners)
public List<Task.ParamEntry> getInputMap()
getInputMap
in class Task
public List<Task.ParamEntry> getOutputMap()
getOutputMap
in class Task
public String getIdVariableName()
getIdVariableName
in class Task
public CaseTask.CaseTaskScope getCaseScope()
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.