org.drools.event
Class RuleBaseEventSupport

java.lang.Object
  extended by org.drools.event.AbstractEventSupport<RuleBaseEventListener>
      extended by org.drools.event.RuleBaseEventSupport
All Implemented Interfaces:
Externalizable, Serializable

public class RuleBaseEventSupport
extends AbstractEventSupport<RuleBaseEventListener>

See Also:
Serialized Form

Constructor Summary
RuleBaseEventSupport()
           
RuleBaseEventSupport(RuleBase ruleBase)
           
 
Method Summary
 void fireAfterFunctionRemoved(Package pkg, String function)
           
 void fireAfterPackageAdded(Package newPkg)
           
 void fireAfterPackageRemoved(Package pkg)
           
 void fireAfterProcessAdded(org.drools.definition.process.Process process)
           
 void fireAfterProcessRemoved(org.drools.definition.process.Process process)
           
 void fireAfterRuleAdded(Package newPkg, Rule rule)
           
 void fireAfterRuleBaseLocked()
           
 void fireAfterRuleBaseUnlocked()
           
 void fireAfterRuleRemoved(Package pkg, Rule rule)
           
 void fireBeforeFunctionRemoved(Package pkg, String function)
           
 void fireBeforePackageAdded(Package newPkg)
           
 void fireBeforePackageRemoved(Package pkg)
           
 void fireBeforeProcessAdded(org.drools.definition.process.Process process)
           
 void fireBeforeProcessRemoved(org.drools.definition.process.Process process)
           
 void fireBeforeRuleAdded(Package newPkg, Rule rule)
           
 void fireBeforeRuleBaseLocked()
           
 void fireBeforeRuleBaseUnlocked()
           
 void fireBeforeRuleRemoved(Package pkg, Rule rule)
           
 void setRuleBase(RuleBase ruleBase)
           
 
Methods inherited from class org.drools.event.AbstractEventSupport
addEventListener, clear, getEventListeners, getEventListenersIterator, isEmpty, readExternal, removeEventListener, removeEventListener, size, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleBaseEventSupport

public RuleBaseEventSupport()

RuleBaseEventSupport

public RuleBaseEventSupport(RuleBase ruleBase)
Method Detail

setRuleBase

public void setRuleBase(RuleBase ruleBase)

fireBeforePackageAdded

public void fireBeforePackageAdded(Package newPkg)

fireAfterPackageAdded

public void fireAfterPackageAdded(Package newPkg)

fireBeforePackageRemoved

public void fireBeforePackageRemoved(Package pkg)

fireAfterPackageRemoved

public void fireAfterPackageRemoved(Package pkg)

fireBeforeRuleBaseLocked

public void fireBeforeRuleBaseLocked()

fireAfterRuleBaseLocked

public void fireAfterRuleBaseLocked()

fireBeforeRuleBaseUnlocked

public void fireBeforeRuleBaseUnlocked()

fireAfterRuleBaseUnlocked

public void fireAfterRuleBaseUnlocked()

fireBeforeRuleAdded

public void fireBeforeRuleAdded(Package newPkg,
                                Rule rule)

fireAfterRuleAdded

public void fireAfterRuleAdded(Package newPkg,
                               Rule rule)

fireBeforeRuleRemoved

public void fireBeforeRuleRemoved(Package pkg,
                                  Rule rule)

fireAfterRuleRemoved

public void fireAfterRuleRemoved(Package pkg,
                                 Rule rule)

fireBeforeFunctionRemoved

public void fireBeforeFunctionRemoved(Package pkg,
                                      String function)

fireAfterFunctionRemoved

public void fireAfterFunctionRemoved(Package pkg,
                                     String function)

fireBeforeProcessAdded

public void fireBeforeProcessAdded(org.drools.definition.process.Process process)

fireAfterProcessAdded

public void fireAfterProcessAdded(org.drools.definition.process.Process process)

fireBeforeProcessRemoved

public void fireBeforeProcessRemoved(org.drools.definition.process.Process process)

fireAfterProcessRemoved

public void fireAfterProcessRemoved(org.drools.definition.process.Process process)


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