Package org.jbpm.workflow.instance.node
Class HumanTaskNodeInstance
java.lang.Object
org.jbpm.workflow.instance.impl.NodeInstanceImpl
org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
org.jbpm.workflow.instance.node.StateBasedNodeInstance
org.jbpm.workflow.instance.node.WorkItemNodeInstance
org.jbpm.workflow.instance.node.HumanTaskNodeInstance
- All Implemented Interfaces:
Serializable,ContextInstanceContainer,EventBasedNodeInstanceInterface,NodeInstance,org.kie.api.runtime.process.EventListener,org.kie.api.runtime.process.NodeInstance,KogitoEventListener,KogitoNodeInstance,KogitoWorkItemNodeInstance
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
NodeInstanceImpl.NodeInstanceTriggerNested classes/interfaces inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstance
KogitoNodeInstance.CancelType -
Field Summary
Fields inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancelType, dynamicParameters, leaveTime, slaCompliance, slaDueDate, slaTimerId, triggerTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected StringassignWorkItem(InternalKogitoWorkItem workItem) protected InternalKogitoWorkItemcreateWorkItem(WorkItemNode workItemNode) protected InternalKogitoWorkItemdecorate(InternalKogitoWorkItem kogitoWorkItem) protected InternalKogitoWorkItemprotected voidprocessAssigment(String type, InternalKogitoWorkItem workItem, Set<String> store) protected voidvoidsignalEvent(String type, Object event) voidtriggerCompleted(InternalKogitoWorkItem workItem) Methods inherited from class org.jbpm.workflow.instance.node.WorkItemNodeInstance
addContextInstance, addEventListeners, addExceptionProcessListener, cancel, getContextContainer, getContextInstance, getContextInstance, getContextInstances, getEventDescriptions, getEventTypes, getExceptionHandlingProcessInstanceId, getKieRuntimeForSubprocess, getNodeName, getWorkItemId, getWorkItemNode, handleException, handleException, internalRegisterWorkItem, internalRemoveWorkItem, internalSetProcessInstanceId, internalSetWorkItem, internalSetWorkItemId, internalTrigger, isInversionOfControl, removeContextInstance, removeEventListeners, removeExceptionProcessListeners, validateWorkItemResultVariable, workItemAborted, workItemCompletedMethods inherited from class org.jbpm.workflow.instance.node.StateBasedNodeInstance
addTimerListener, checkProcessInstance, configureSla, configureTimerInstance, createTimerInstance, extractTimerEventInformation, getActivationType, getEventBasedNode, getProcessContext, getTimerInstances, getTimerInstancesReference, handleSLAViolation, internalSetTimerInstances, internalSetTimerInstancesReference, triggerCompleted, triggerCompletedMethods inherited from class org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
getExtendedNode, triggerCompleted, triggerEventMethods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancel, captureError, executeAction, executeAction, followConnection, getCancelType, getId, getLeaveTime, getLevel, getMetaData, getMetaData, getNode, getNodeDefinitionId, getNodeId, getNodeInstanceContainer, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getStringId, getTriggerTime, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, internalSetTriggerTime, isExpression, mapDynamicOutputData, resolveContext, resolveContextInstance, resolveExpression, resolveValue, resolveValue, resolveValue, retrigger, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerConnection, triggerNode, triggerNode, triggerNodeInstance, triggerNodeInstanceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNodeInstance
getCancelType, getLeaveTime, getMetaData, getNodeDefinitionId, getSlaDueDate, getStringId, getTriggerTime, isCancelledMethods inherited from interface org.jbpm.workflow.instance.NodeInstance
getKogitoProcessInstanceMethods inherited from interface org.kie.api.runtime.process.NodeInstance
getId, getNodeId, getNodeInstanceContainer, getProcessInstance, getVariable, setVariable
-
Constructor Details
-
HumanTaskNodeInstance
public HumanTaskNodeInstance()
-
-
Method Details
-
getHumanTaskNode
-
getWorkItem
- Specified by:
getWorkItemin interfaceKogitoWorkItemNodeInstance- Overrides:
getWorkItemin classWorkItemNodeInstance
-
decorate
- Overrides:
decoratein classWorkItemNodeInstance
-
newWorkItem
- Overrides:
newWorkItemin classWorkItemNodeInstance
-
getNotStartedDeadlineTimers
-
getNotCompletedDeadlineTimers
-
getNotStartedReassignments
-
getNotCompletedReassigments
-
createWorkItem
- Overrides:
createWorkItemin classWorkItemNodeInstance
-
signalEvent
- Specified by:
signalEventin interfaceorg.kie.api.runtime.process.EventListener- Specified by:
signalEventin interfaceKogitoEventListener- Overrides:
signalEventin classWorkItemNodeInstance
-
addWorkItemListener
protected void addWorkItemListener()- Overrides:
addWorkItemListenerin classWorkItemNodeInstance
-
removeWorkItemListener
protected void removeWorkItemListener()- Overrides:
removeWorkItemListenerin classWorkItemNodeInstance
-
assignWorkItem
-
triggerCompleted
- Overrides:
triggerCompletedin classWorkItemNodeInstance
-
processAssigment
-