Package org.drools.core.event
Class AgendaEventSupport
- java.lang.Object
-
- org.drools.core.event.AbstractEventSupport<org.kie.api.event.rule.AgendaEventListener>
-
- org.drools.core.event.AgendaEventSupport
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
public class AgendaEventSupport extends AbstractEventSupport<org.kie.api.event.rule.AgendaEventListener>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AgendaEventSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fireActivationCancelled(InternalMatch internalMatch, ReteEvaluator reteEvaluator, org.kie.api.event.rule.MatchCancelledCause cause)
void
fireActivationCreated(InternalMatch internalMatch, ReteEvaluator reteEvaluator)
void
fireAfterActivationFired(InternalMatch internalMatch, ReteEvaluator reteEvaluator, org.kie.api.event.rule.BeforeMatchFiredEvent beforeMatchFiredEvent)
void
fireAfterRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
void
fireAfterRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
void
fireAgendaGroupPopped(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)
void
fireAgendaGroupPushed(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)
org.kie.api.event.rule.BeforeMatchFiredEvent
fireBeforeActivationFired(InternalMatch internalMatch, ReteEvaluator reteEvaluator)
void
fireBeforeRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
void
fireBeforeRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
-
Methods inherited from class org.drools.core.event.AbstractEventSupport
addEventListener, clear, getEventListeners, hasListeners, notifyAllListeners, readExternal, removeEventListener, removeEventListener, writeExternal
-
-
-
-
Method Detail
-
fireActivationCreated
public void fireActivationCreated(InternalMatch internalMatch, ReteEvaluator reteEvaluator)
-
fireActivationCancelled
public void fireActivationCancelled(InternalMatch internalMatch, ReteEvaluator reteEvaluator, org.kie.api.event.rule.MatchCancelledCause cause)
-
fireBeforeActivationFired
public org.kie.api.event.rule.BeforeMatchFiredEvent fireBeforeActivationFired(InternalMatch internalMatch, ReteEvaluator reteEvaluator)
-
fireAfterActivationFired
public void fireAfterActivationFired(InternalMatch internalMatch, ReteEvaluator reteEvaluator, org.kie.api.event.rule.BeforeMatchFiredEvent beforeMatchFiredEvent)
-
fireAgendaGroupPopped
public void fireAgendaGroupPopped(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)
-
fireAgendaGroupPushed
public void fireAgendaGroupPushed(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)
-
fireBeforeRuleFlowGroupActivated
public void fireBeforeRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
-
fireAfterRuleFlowGroupActivated
public void fireAfterRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
-
fireBeforeRuleFlowGroupDeactivated
public void fireBeforeRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
-
fireAfterRuleFlowGroupDeactivated
public void fireAfterRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)
-
-