public class EventSubProcessNodeInstance extends CompositeContextNodeInstance
CompositeNodeInstance.CompositeNodeEndInstance, CompositeNodeInstance.CompositeNodeStartInstance
NodeInstanceImpl.NodeInstanceTrigger
dynamicParameters, slaCompliance, slaDueDate, slaTimerId
Constructor and Description |
---|
EventSubProcessNodeInstance() |
Modifier and Type | Method and Description |
---|---|
protected String |
getActivationType() |
protected EventSubProcessNode |
getCompositeNode() |
org.kie.api.definition.process.NodeContainer |
getNodeContainer() |
void |
internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type) |
void |
nodeInstanceCompleted(NodeInstance nodeInstance,
String outType) |
protected List<String> |
resolveVariables(List<String> events) |
void |
signalEvent(String type,
Object event) |
addContextInstance, getCompositeContextNode, getContextContainer, getContextInstance, getContextInstance, getContextInstance, getContextInstances, removeContextInstance, setContextInstance
addEventListeners, addNodeInstance, cancel, getCurrentLevel, getFirstNodeInstance, getIterationLevels, getLevelForNode, getNodeInstance, getNodeInstance, getNodeInstance, getNodeInstances, getNodeInstances, getNodeInstances, getNodeInstances, getState, internalTriggerOnlyParent, isLinkedIncomingNodeRequired, removeEventListeners, removeNodeInstance, setCurrentLevel, setProcessInstance, setState, triggerCompleted, useAsync
addTimerListener, checkDeclarationMatch, checkProcessInstance, configureSla, configureTimerInstance, createTimerInstance, getEventBasedNode, getEventTypes, getTimerInstances, handleSLAViolation, internalSetTimerInstances, mapDynamicOutputData, resolveVariable, triggerCompleted, triggerCompleted
getExtendedNode, triggerCompleted, triggerEvent
executeAction, followConnection, getExecutionErrorHandler, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getSlaCompliance, getSlaDueDate, getSlaTimerId, getUniqueId, getVariable, internalSetSlaCompliance, internalSetSlaDueDate, internalSetSlaTimerId, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setVariable, trigger, triggerConnection, triggerNode, triggerNode, triggerNodeInstance, triggerNodeInstance
protected EventSubProcessNode getCompositeNode()
getCompositeNode
in class CompositeNodeInstance
public org.kie.api.definition.process.NodeContainer getNodeContainer()
getNodeContainer
in class CompositeNodeInstance
protected String getActivationType()
getActivationType
in class StateBasedNodeInstance
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from, String type)
internalTrigger
in class CompositeNodeInstance
public void signalEvent(String type, Object event)
signalEvent
in interface EventNodeInstanceInterface
signalEvent
in interface org.kie.api.runtime.process.EventListener
signalEvent
in class CompositeNodeInstance
public void nodeInstanceCompleted(NodeInstance nodeInstance, String outType)
nodeInstanceCompleted
in class CompositeNodeInstance
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.