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:
Externalizable,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 voidfireActivationCancelled(Activation activation, ReteEvaluator reteEvaluator, org.kie.api.event.rule.MatchCancelledCause cause)voidfireActivationCreated(Activation activation, ReteEvaluator reteEvaluator)voidfireAfterActivationFired(Activation activation, ReteEvaluator reteEvaluator, org.kie.api.event.rule.BeforeMatchFiredEvent beforeMatchFiredEvent)voidfireAfterRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)voidfireAfterRuleFlowGroupDeactivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)voidfireAgendaGroupPopped(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)voidfireAgendaGroupPushed(InternalAgendaGroup agendaGroup, ReteEvaluator reteEvaluator)org.kie.api.event.rule.BeforeMatchFiredEventfireBeforeActivationFired(Activation activation, ReteEvaluator reteEvaluator)voidfireBeforeRuleFlowGroupActivated(RuleFlowGroup ruleFlowGroup, ReteEvaluator reteEvaluator)voidfireBeforeRuleFlowGroupDeactivated(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(Activation activation, ReteEvaluator reteEvaluator)
-
fireActivationCancelled
public void fireActivationCancelled(Activation activation, ReteEvaluator reteEvaluator, org.kie.api.event.rule.MatchCancelledCause cause)
-
fireBeforeActivationFired
public org.kie.api.event.rule.BeforeMatchFiredEvent fireBeforeActivationFired(Activation activation, ReteEvaluator reteEvaluator)
-
fireAfterActivationFired
public void fireAfterActivationFired(Activation activation, 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)
-
-