org.drools.simulation.impl.command
Class FiredRuleCounter

java.lang.Object
  extended by org.drools.simulation.impl.command.FiredRuleCounter
All Implemented Interfaces:
EventListener, org.drools.event.rule.AgendaEventListener

public class FiredRuleCounter
extends Object
implements org.drools.event.rule.AgendaEventListener


Constructor Summary
FiredRuleCounter()
           
 
Method Summary
 void activationCancelled(org.drools.event.rule.ActivationCancelledEvent event)
           
 void activationCreated(org.drools.event.rule.ActivationCreatedEvent event)
           
 void afterActivationFired(org.drools.event.rule.AfterActivationFiredEvent event)
           
 void afterRuleFlowGroupActivated(org.drools.event.rule.RuleFlowGroupActivatedEvent event)
           
 void afterRuleFlowGroupDeactivated(org.drools.event.rule.RuleFlowGroupDeactivatedEvent event)
           
 void agendaGroupPopped(org.drools.event.rule.AgendaGroupPoppedEvent event)
           
 void agendaGroupPushed(org.drools.event.rule.AgendaGroupPushedEvent event)
           
 void beforeActivationFired(org.drools.event.rule.BeforeActivationFiredEvent event)
           
 void beforeRuleFlowGroupActivated(org.drools.event.rule.RuleFlowGroupActivatedEvent event)
           
 void beforeRuleFlowGroupDeactivated(org.drools.event.rule.RuleFlowGroupDeactivatedEvent event)
           
 List<String> getExclusiveRuleNameList()
           
 List<String> getInclusiveRuleNameList()
           
 int getRuleNameFireCount(String ruleName)
           
 void setExclusiveRuleNameList(List<String> exclusiveRuleNameList)
           
 void setInclusiveRuleNameList(List<String> inclusiveRuleNameList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FiredRuleCounter

public FiredRuleCounter()
Method Detail

getInclusiveRuleNameList

public List<String> getInclusiveRuleNameList()

setInclusiveRuleNameList

public void setInclusiveRuleNameList(List<String> inclusiveRuleNameList)

getExclusiveRuleNameList

public List<String> getExclusiveRuleNameList()

setExclusiveRuleNameList

public void setExclusiveRuleNameList(List<String> exclusiveRuleNameList)

activationCreated

public void activationCreated(org.drools.event.rule.ActivationCreatedEvent event)
Specified by:
activationCreated in interface org.drools.event.rule.AgendaEventListener

activationCancelled

public void activationCancelled(org.drools.event.rule.ActivationCancelledEvent event)
Specified by:
activationCancelled in interface org.drools.event.rule.AgendaEventListener

beforeActivationFired

public void beforeActivationFired(org.drools.event.rule.BeforeActivationFiredEvent event)
Specified by:
beforeActivationFired in interface org.drools.event.rule.AgendaEventListener

afterActivationFired

public void afterActivationFired(org.drools.event.rule.AfterActivationFiredEvent event)
Specified by:
afterActivationFired in interface org.drools.event.rule.AgendaEventListener

agendaGroupPopped

public void agendaGroupPopped(org.drools.event.rule.AgendaGroupPoppedEvent event)
Specified by:
agendaGroupPopped in interface org.drools.event.rule.AgendaEventListener

agendaGroupPushed

public void agendaGroupPushed(org.drools.event.rule.AgendaGroupPushedEvent event)
Specified by:
agendaGroupPushed in interface org.drools.event.rule.AgendaEventListener

beforeRuleFlowGroupActivated

public void beforeRuleFlowGroupActivated(org.drools.event.rule.RuleFlowGroupActivatedEvent event)
Specified by:
beforeRuleFlowGroupActivated in interface org.drools.event.rule.AgendaEventListener

afterRuleFlowGroupActivated

public void afterRuleFlowGroupActivated(org.drools.event.rule.RuleFlowGroupActivatedEvent event)
Specified by:
afterRuleFlowGroupActivated in interface org.drools.event.rule.AgendaEventListener

beforeRuleFlowGroupDeactivated

public void beforeRuleFlowGroupDeactivated(org.drools.event.rule.RuleFlowGroupDeactivatedEvent event)
Specified by:
beforeRuleFlowGroupDeactivated in interface org.drools.event.rule.AgendaEventListener

afterRuleFlowGroupDeactivated

public void afterRuleFlowGroupDeactivated(org.drools.event.rule.RuleFlowGroupDeactivatedEvent event)
Specified by:
afterRuleFlowGroupDeactivated in interface org.drools.event.rule.AgendaEventListener

getRuleNameFireCount

public int getRuleNameFireCount(String ruleName)


Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.