public class RuleSetNodeInstance extends StateBasedNodeInstance implements org.kie.api.runtime.process.EventListener
NodeInstanceImpl.NodeInstanceTriggerPARAMETER_MATCHER| Constructor and Description |
|---|
RuleSetNodeInstance() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListeners() |
void |
cancel() |
protected Map<String,Object> |
evaluateParameters(RuleSetNode ruleSetNode) |
Map<String,org.kie.api.runtime.rule.FactHandle> |
getFactHandles() |
String |
getRuleFlowGroup() |
protected RuleSetNode |
getRuleSetNode() |
protected Map<String,Object> |
getSourceParameters(DataAssociation association) |
void |
internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type) |
void |
removeEventListeners() |
void |
retractFacts() |
void |
setFactHandles(Map<String,org.kie.api.runtime.rule.FactHandle> factHandles) |
void |
setRuleFlowGroup(String ruleFlowGroup) |
void |
signalEvent(String type,
Object event) |
addTimerListener, checkProcessInstance, configureTimerInstance, createTimerInstance, getActivationType, getEventBasedNode, getEventTypes, getTimerInstances, internalSetTimerInstances, triggerCompleted, triggerCompletedgetExtendedNode, triggerCompleted, triggerEventexecuteAction, followConnection, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getUniqueId, getVariable, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerConnection, triggerNode, triggerNodeInstanceprotected RuleSetNode getRuleSetNode()
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type)
internalTrigger in class StateBasedNodeInstancepublic void addEventListeners()
addEventListeners in interface EventBasedNodeInstanceInterfaceaddEventListeners in class StateBasedNodeInstancepublic void removeEventListeners()
removeEventListeners in interface EventBasedNodeInstanceInterfaceremoveEventListeners in class StateBasedNodeInstancepublic void cancel()
cancel in class StateBasedNodeInstancepublic void signalEvent(String type, Object event)
signalEvent in interface org.kie.api.runtime.process.EventListenersignalEvent in class StateBasedNodeInstancepublic void retractFacts()
protected Map<String,Object> evaluateParameters(RuleSetNode ruleSetNode)
protected Map<String,Object> getSourceParameters(DataAssociation association)
public void setFactHandles(Map<String,org.kie.api.runtime.rule.FactHandle> factHandles)
public String getRuleFlowGroup()
public void setRuleFlowGroup(String ruleFlowGroup)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.