public class MilestoneNodeInstance extends StateBasedNodeInstance implements org.kie.api.event.rule.AgendaEventListener
NodeInstanceImpl.NodeInstanceTrigger
PARAMETER_MATCHER
dynamicParameters
Constructor and Description |
---|
MilestoneNodeInstance() |
Modifier and Type | Method and Description |
---|---|
void |
addEventListeners() |
void |
afterMatchFired(org.kie.api.event.rule.AfterMatchFiredEvent event) |
void |
afterRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event) |
void |
afterRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event) |
void |
agendaGroupPopped(org.kie.api.event.rule.AgendaGroupPoppedEvent event) |
void |
agendaGroupPushed(org.kie.api.event.rule.AgendaGroupPushedEvent event) |
void |
beforeMatchFired(org.kie.api.event.rule.BeforeMatchFiredEvent event) |
void |
beforeRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event) |
void |
beforeRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event) |
protected MilestoneNode |
getMilestoneNode() |
void |
internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type) |
void |
matchCancelled(org.kie.api.event.rule.MatchCancelledEvent event) |
void |
matchCreated(org.kie.api.event.rule.MatchCreatedEvent event) |
void |
removeEventListeners() |
void |
signalEvent(String type,
Object event) |
addTimerListener, cancel, checkProcessInstance, configureTimerInstance, createTimerInstance, getActivationType, getEventBasedNode, getEventTypes, getTimerInstances, internalSetTimerInstances, resolveVariable, triggerCompleted, triggerCompleted
getExtendedNode, triggerCompleted, triggerEvent
executeAction, followConnection, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getUniqueId, getVariable, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setDynamicParameters, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerConnection, triggerNode, triggerNodeInstance
protected MilestoneNode getMilestoneNode()
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from, String type)
internalTrigger
in class StateBasedNodeInstance
public void addEventListeners()
addEventListeners
in interface EventBasedNodeInstanceInterface
addEventListeners
in class StateBasedNodeInstance
public void removeEventListeners()
removeEventListeners
in interface EventBasedNodeInstanceInterface
removeEventListeners
in class StateBasedNodeInstance
public void signalEvent(String type, Object event)
signalEvent
in interface org.kie.api.runtime.process.EventListener
signalEvent
in class StateBasedNodeInstance
public void matchCreated(org.kie.api.event.rule.MatchCreatedEvent event)
matchCreated
in interface org.kie.api.event.rule.AgendaEventListener
public void matchCancelled(org.kie.api.event.rule.MatchCancelledEvent event)
matchCancelled
in interface org.kie.api.event.rule.AgendaEventListener
public void afterMatchFired(org.kie.api.event.rule.AfterMatchFiredEvent event)
afterMatchFired
in interface org.kie.api.event.rule.AgendaEventListener
public void agendaGroupPopped(org.kie.api.event.rule.AgendaGroupPoppedEvent event)
agendaGroupPopped
in interface org.kie.api.event.rule.AgendaEventListener
public void agendaGroupPushed(org.kie.api.event.rule.AgendaGroupPushedEvent event)
agendaGroupPushed
in interface org.kie.api.event.rule.AgendaEventListener
public void beforeMatchFired(org.kie.api.event.rule.BeforeMatchFiredEvent event)
beforeMatchFired
in interface org.kie.api.event.rule.AgendaEventListener
public void afterRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
afterRuleFlowGroupActivated
in interface org.kie.api.event.rule.AgendaEventListener
public void afterRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
afterRuleFlowGroupDeactivated
in interface org.kie.api.event.rule.AgendaEventListener
public void beforeRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
beforeRuleFlowGroupActivated
in interface org.kie.api.event.rule.AgendaEventListener
public void beforeRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
beforeRuleFlowGroupDeactivated
in interface org.kie.api.event.rule.AgendaEventListener
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.