public class EventNodeInstance extends ExtendedNodeInstanceImpl implements EventNodeInstanceInterface, EventBasedNodeInstanceInterface
NodeInstanceImpl.NodeInstanceTriggerNodeInstance.CancelTypecancelType, dynamicParameters, logger, slaCompliance, slaDueDate, slaTimerId, triggerTime, UNIQUE_IDMETADATA_WRAP_ASYNC_NODE| Constructor and Description |
|---|
EventNodeInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListeners() |
protected void |
addTimerListener() |
void |
cancel(NodeInstance.CancelType cancelType) |
protected void |
configureSla() |
protected org.kie.api.runtime.process.EventListener |
getEventListener() |
EventNode |
getEventNode() |
String |
getEventType() |
protected void |
handleSLAViolation() |
void |
internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type) |
void |
removeEventListeners() |
void |
removeTimerListeners() |
void |
signalEvent(String type,
Object event) |
void |
triggerCompleted() |
getExtendedNode, triggerCompleted, triggerCompleted, triggerEventcancel, executeAction, followConnection, getCancelType, getExecutionErrorHandler, getFrom, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getTriggerTime, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, isAborted, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setAborted, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerConnection, triggerNode, triggerNode, triggerNodeInstance, triggerNodeInstancepublic void signalEvent(String type, Object event)
signalEvent in interface EventNodeInstanceInterfacepublic void internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type)
internalTrigger in class ExtendedNodeInstanceImplprotected void configureSla()
configureSla in class NodeInstanceImplprotected void handleSLAViolation()
protected void addTimerListener()
public void removeTimerListeners()
public EventNode getEventNode()
public void triggerCompleted()
public void cancel(NodeInstance.CancelType cancelType)
cancel in class NodeInstanceImplpublic void addEventListeners()
addEventListeners in interface EventBasedNodeInstanceInterfacepublic void removeEventListeners()
removeEventListeners in interface EventBasedNodeInstanceInterfacepublic String getEventType()
protected org.kie.api.runtime.process.EventListener getEventListener()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.