public class HumanTask extends Task
The combination of a PlanItem
and its associated
THumanTask
definition.
<p>Do not rename this class. The name is part of public API. Moving the class to a different package, however, is possible.</p>
Task.ParamEntry
Constructor and Description |
---|
HumanTask(PlannableItem plannableItem,
Stage parent,
Integer instanceId)
Construct a human task.
|
Modifier and Type | Method and Description |
---|---|
String |
getClientRef()
Default implementation returning
null . |
String |
getIdVariableName() |
List<Task.ParamEntry> |
getInputMap() |
List<Task.ParamEntry> |
getOutputMap() |
String |
getPlanItemTypeShort() |
THumanTask |
getTHumanTask()
Typed getter for the generic
tPlanItemDefinition property. |
void |
setClientRef(String clientRef) |
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 HumanTask(PlannableItem plannableItem, Stage parent, Integer instanceId)
Construct a human task. The human task is represented by plannableItem
. The human task
is created with the given parent stage as parent.
plannableItem
- the plannable itemparent
- the parent stageinstanceId
- the instance idpublic void setClientRef(String clientRef)
clientRef
- the client referencepublic String getClientRef()
PlanItem
Default implementation returning null
.
getClientRef
in class PlanItem
public String getPlanItemTypeShort()
getPlanItemTypeShort
in class PlanItem
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 THumanTask getTHumanTask()
Typed getter for the generic tPlanItemDefinition
property.
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.