Class PrometheusMetricsDroolsListener
- java.lang.Object
-
- org.kie.server.services.prometheus.PrometheusMetricsDroolsListener
-
- All Implemented Interfaces:
EventListener,org.kie.api.event.rule.AgendaEventListener
public class PrometheusMetricsDroolsListener extends Object implements org.kie.api.event.rule.AgendaEventListener
-
-
Constructor Summary
Constructors Constructor Description PrometheusMetricsDroolsListener(PrometheusMetrics metrics, String kieSessionId, org.kie.server.services.api.KieContainerInstance containerInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterMatchFired(org.kie.api.event.rule.AfterMatchFiredEvent event)voidafterRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)voidafterRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)voidagendaGroupPopped(org.kie.api.event.rule.AgendaGroupPoppedEvent event)voidagendaGroupPushed(org.kie.api.event.rule.AgendaGroupPushedEvent event)voidbeforeMatchFired(org.kie.api.event.rule.BeforeMatchFiredEvent event)voidbeforeRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)voidbeforeRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)org.drools.core.event.rule.impl.AfterActivationFiredEventImplgetAfterImpl(org.kie.api.event.rule.AfterMatchFiredEvent e)org.drools.core.event.rule.impl.BeforeActivationFiredEventImplgetBeforeImpl(org.kie.api.event.rule.BeforeMatchFiredEvent e)voidmatchCancelled(org.kie.api.event.rule.MatchCancelledEvent event)voidmatchCreated(org.kie.api.event.rule.MatchCreatedEvent event)
-
-
-
Constructor Detail
-
PrometheusMetricsDroolsListener
public PrometheusMetricsDroolsListener(PrometheusMetrics metrics, String kieSessionId, org.kie.server.services.api.KieContainerInstance containerInstance)
-
-
Method Detail
-
matchCreated
public void matchCreated(org.kie.api.event.rule.MatchCreatedEvent event)
- Specified by:
matchCreatedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
matchCancelled
public void matchCancelled(org.kie.api.event.rule.MatchCancelledEvent event)
- Specified by:
matchCancelledin interfaceorg.kie.api.event.rule.AgendaEventListener
-
beforeMatchFired
public void beforeMatchFired(org.kie.api.event.rule.BeforeMatchFiredEvent event)
- Specified by:
beforeMatchFiredin interfaceorg.kie.api.event.rule.AgendaEventListener
-
afterMatchFired
public void afterMatchFired(org.kie.api.event.rule.AfterMatchFiredEvent event)
- Specified by:
afterMatchFiredin interfaceorg.kie.api.event.rule.AgendaEventListener
-
agendaGroupPopped
public void agendaGroupPopped(org.kie.api.event.rule.AgendaGroupPoppedEvent event)
- Specified by:
agendaGroupPoppedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
agendaGroupPushed
public void agendaGroupPushed(org.kie.api.event.rule.AgendaGroupPushedEvent event)
- Specified by:
agendaGroupPushedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
beforeRuleFlowGroupActivated
public void beforeRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
- Specified by:
beforeRuleFlowGroupActivatedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
afterRuleFlowGroupActivated
public void afterRuleFlowGroupActivated(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
- Specified by:
afterRuleFlowGroupActivatedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
beforeRuleFlowGroupDeactivated
public void beforeRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
- Specified by:
beforeRuleFlowGroupDeactivatedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
afterRuleFlowGroupDeactivated
public void afterRuleFlowGroupDeactivated(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
- Specified by:
afterRuleFlowGroupDeactivatedin interfaceorg.kie.api.event.rule.AgendaEventListener
-
getBeforeImpl
public org.drools.core.event.rule.impl.BeforeActivationFiredEventImpl getBeforeImpl(org.kie.api.event.rule.BeforeMatchFiredEvent e)
-
getAfterImpl
public org.drools.core.event.rule.impl.AfterActivationFiredEventImpl getAfterImpl(org.kie.api.event.rule.AfterMatchFiredEvent e)
-
-