Class PHMAgendaEventListener

  • All Implemented Interfaces:
    EventListener, org.kie.api.event.rule.AgendaEventListener

    public class PHMAgendaEventListener
    extends Object
    implements org.kie.api.event.rule.AgendaEventListener
    • Constructor Detail

      • PHMAgendaEventListener

        public PHMAgendaEventListener()
        Constructor
    • Method Detail

      • matchCreated

        public void matchCreated​(org.kie.api.event.rule.MatchCreatedEvent event)
        Specified by:
        matchCreated in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged when a match is created in the agenda
      • matchCancelled

        public void matchCancelled​(org.kie.api.event.rule.MatchCancelledEvent event)
        Specified by:
        matchCancelled in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged when a match is cancelled in the agenda
      • beforeMatchFired

        public void beforeMatchFired​(org.kie.api.event.rule.BeforeMatchFiredEvent event)
        Specified by:
        beforeMatchFired in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged before a match is fired in the agenda
      • afterMatchFired

        public void afterMatchFired​(org.kie.api.event.rule.AfterMatchFiredEvent event)
        Specified by:
        afterMatchFired in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged after a match is fired in the agenda
      • agendaGroupPopped

        public void agendaGroupPopped​(org.kie.api.event.rule.AgendaGroupPoppedEvent event)
        Specified by:
        agendaGroupPopped in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged when a group is popped from the agenda
      • agendaGroupPushed

        public void agendaGroupPushed​(org.kie.api.event.rule.AgendaGroupPushedEvent event)
        Specified by:
        agendaGroupPushed in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged when a group is pushed to the agenda
      • beforeRuleFlowGroupActivated

        public void beforeRuleFlowGroupActivated​(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
        Specified by:
        beforeRuleFlowGroupActivated in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged before a ruleflow group is activated in the agenda
      • afterRuleFlowGroupActivated

        public void afterRuleFlowGroupActivated​(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
        Specified by:
        afterRuleFlowGroupActivated in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged after a ruleflow group is activated in the agenda
      • beforeRuleFlowGroupDeactivated

        public void beforeRuleFlowGroupDeactivated​(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
        Specified by:
        beforeRuleFlowGroupDeactivated in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged before a ruleflow group is deactivated in the agenda
      • afterRuleFlowGroupDeactivated

        public void afterRuleFlowGroupDeactivated​(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
        Specified by:
        afterRuleFlowGroupDeactivated in interface org.kie.api.event.rule.AgendaEventListener
        Parameters:
        event - being logged after a ruleflow group is deactivated in the agenda