public class StateNodeInstance extends CompositeContextNodeInstance implements org.kie.api.runtime.process.EventListener
CompositeNodeInstance.CompositeNodeEndInstance, CompositeNodeInstance.CompositeNodeStartInstanceNodeInstanceImpl.NodeInstanceTriggerPARAMETER_MATCHERdynamicParameters| Constructor and Description |
|---|
StateNodeInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
activationCreated(org.kie.api.event.rule.MatchCreatedEvent event) |
void |
addEventListeners() |
String[] |
getEventTypes() |
protected StateNode |
getStateNode() |
void |
internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type) |
protected boolean |
isLinkedIncomingNodeRequired() |
void |
removeEventListeners() |
void |
signalEvent(String type,
Object event) |
addContextInstance, getCompositeContextNode, getContextContainer, getContextInstance, getContextInstance, getContextInstance, getContextInstances, removeContextInstance, setContextInstanceaddNodeInstance, cancel, getCompositeNode, getCurrentLevel, getFirstNodeInstance, getIterationLevels, getLevelForNode, getNodeContainer, getNodeInstance, getNodeInstance, getNodeInstance, getNodeInstances, getNodeInstances, getNodeInstances, getNodeInstances, getState, internalTriggerOnlyParent, nodeInstanceCompleted, removeNodeInstance, setCurrentLevel, setProcessInstance, setState, triggerCompletedaddTimerListener, checkProcessInstance, configureTimerInstance, createTimerInstance, getActivationType, getEventBasedNode, getTimerInstances, internalSetTimerInstances, resolveVariable, triggerCompleted, triggerCompletedgetExtendedNode, triggerCompleted, triggerEventexecuteAction, followConnection, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getUniqueId, getVariable, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setVariable, trigger, triggerConnection, triggerNode, triggerNodeInstanceprotected StateNode getStateNode()
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type)
internalTrigger in class CompositeNodeInstanceprotected boolean isLinkedIncomingNodeRequired()
isLinkedIncomingNodeRequired in class CompositeNodeInstancepublic void signalEvent(String type, Object event)
signalEvent in interface EventNodeInstanceInterfacesignalEvent in interface org.kie.api.runtime.process.EventListenersignalEvent in class CompositeNodeInstancepublic void addEventListeners()
addEventListeners in interface EventBasedNodeInstanceInterfaceaddEventListeners in class CompositeNodeInstancepublic void removeEventListeners()
removeEventListeners in interface EventBasedNodeInstanceInterfaceremoveEventListeners in class CompositeNodeInstancepublic String[] getEventTypes()
getEventTypes in interface org.kie.api.runtime.process.EventListenergetEventTypes in class StateBasedNodeInstancepublic void activationCreated(org.kie.api.event.rule.MatchCreatedEvent event)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.