Package org.jbpm.workflow.core.node
Class AsyncEventNodeInstance
java.lang.Object
org.jbpm.workflow.instance.impl.NodeInstanceImpl
org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
org.jbpm.workflow.instance.node.EventNodeInstance
org.jbpm.workflow.core.node.AsyncEventNodeInstance
- All Implemented Interfaces:
Serializable,EventBasedNodeInstanceInterface,EventNodeInstanceInterface,NodeInstance,org.kie.api.runtime.process.NodeInstance,KogitoEventListener,KogitoNodeInstance
Runtime counterpart of an event node.
- 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, logger, slaCompliance, slaDueDate, slaTimerId, triggerTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcancel(KogitoNodeInstance.CancelType cancelType) org.kie.api.definition.process.Nodeprotected KogitoEventListenergetJobId()org.kie.api.definition.process.NodegetNode()voidinternalTrigger(KogitoNodeInstance from, String type) voidvoidMethods inherited from class org.jbpm.workflow.instance.node.EventNodeInstance
addTimerListener, configureSla, getEventDescriptions, getEventNode, getEventTypes, handleSLAViolation, removeEventListeners, removeTimerListeners, signalEvent, signalEventMethods inherited from class org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
getExtendedNode, triggerCompleted, triggerCompleted, triggerEventMethods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl
cancel, captureError, executeAction, executeAction, followConnection, getCancelType, getId, getLeaveTime, getLevel, getMetaData, getMetaData, getNodeDefinitionId, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getStringId, getTriggerTime, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, internalSetTriggerTime, isExpression, isInversionOfControl, 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
isCancelledMethods inherited from interface org.jbpm.workflow.instance.NodeInstance
getKogitoProcessInstance
-
Constructor Details
-
AsyncEventNodeInstance
public AsyncEventNodeInstance()
-
-
Method Details
-
internalTrigger
- Overrides:
internalTriggerin classEventNodeInstance
-
addEventListeners
public void addEventListeners()- Specified by:
addEventListenersin interfaceEventBasedNodeInstanceInterface- Overrides:
addEventListenersin classEventNodeInstance
-
getEventType
- Overrides:
getEventTypein classEventNodeInstance
-
getNode
public org.kie.api.definition.process.Node getNode()- Specified by:
getNodein interfaceNodeInstance- Specified by:
getNodein interfaceorg.kie.api.runtime.process.NodeInstance- Overrides:
getNodein classNodeInstanceImpl
-
getActualNode
public org.kie.api.definition.process.Node getActualNode() -
getEventListener
- Overrides:
getEventListenerin classEventNodeInstance
-
cancel
- Specified by:
cancelin interfaceNodeInstance- Overrides:
cancelin classEventNodeInstance
-
getJobId
-
setJobId
-
triggerCompleted
public void triggerCompleted()- Overrides:
triggerCompletedin classEventNodeInstance
-