Drools :: Core 6.2.0.Final

org.drools.core.event
Class KieBaseEventSupport

java.lang.Object
  extended by org.drools.core.event.AbstractEventSupport<org.kie.api.event.kiebase.KieBaseEventListener>
      extended by org.drools.core.event.KieBaseEventSupport
All Implemented Interfaces:
Externalizable, Serializable

public class KieBaseEventSupport
extends AbstractEventSupport<org.kie.api.event.kiebase.KieBaseEventListener>

See Also:
Serialized Form

Constructor Summary
KieBaseEventSupport()
           
KieBaseEventSupport(InternalKnowledgeBase kBase)
           
 
Method Summary
 void fireAfterFunctionRemoved(InternalKnowledgePackage pkg, String function)
           
 void fireAfterPackageAdded(InternalKnowledgePackage newPkg)
           
 void fireAfterPackageRemoved(InternalKnowledgePackage pkg)
           
 void fireAfterProcessAdded(org.kie.api.definition.process.Process process)
           
 void fireAfterProcessRemoved(org.kie.api.definition.process.Process process)
           
 void fireAfterRuleAdded(InternalKnowledgePackage newPkg, RuleImpl rule)
           
 void fireAfterRuleBaseLocked()
           
 void fireAfterRuleBaseUnlocked()
           
 void fireAfterRuleRemoved(InternalKnowledgePackage pkg, RuleImpl rule)
           
 void fireBeforeFunctionRemoved(InternalKnowledgePackage pkg, String function)
           
 void fireBeforePackageAdded(InternalKnowledgePackage newPkg)
           
 void fireBeforePackageRemoved(InternalKnowledgePackage pkg)
           
 void fireBeforeProcessAdded(org.kie.api.definition.process.Process process)
           
 void fireBeforeProcessRemoved(org.kie.api.definition.process.Process process)
           
 void fireBeforeRuleAdded(InternalKnowledgePackage newPkg, RuleImpl rule)
           
 void fireBeforeRuleBaseLocked()
           
 void fireBeforeRuleBaseUnlocked()
           
 void fireBeforeRuleRemoved(InternalKnowledgePackage pkg, RuleImpl rule)
           
 void setKnowledgeBase(InternalKnowledgeBase kBase)
           
 
Methods inherited from class org.drools.core.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

KieBaseEventSupport

public KieBaseEventSupport()

KieBaseEventSupport

public KieBaseEventSupport(InternalKnowledgeBase kBase)
Method Detail

setKnowledgeBase

public void setKnowledgeBase(InternalKnowledgeBase kBase)

fireBeforePackageAdded

public void fireBeforePackageAdded(InternalKnowledgePackage newPkg)

fireAfterPackageAdded

public void fireAfterPackageAdded(InternalKnowledgePackage newPkg)

fireBeforePackageRemoved

public void fireBeforePackageRemoved(InternalKnowledgePackage pkg)

fireAfterPackageRemoved

public void fireAfterPackageRemoved(InternalKnowledgePackage pkg)

fireBeforeRuleBaseLocked

public void fireBeforeRuleBaseLocked()

fireAfterRuleBaseLocked

public void fireAfterRuleBaseLocked()

fireBeforeRuleBaseUnlocked

public void fireBeforeRuleBaseUnlocked()

fireAfterRuleBaseUnlocked

public void fireAfterRuleBaseUnlocked()

fireBeforeRuleAdded

public void fireBeforeRuleAdded(InternalKnowledgePackage newPkg,
                                RuleImpl rule)

fireAfterRuleAdded

public void fireAfterRuleAdded(InternalKnowledgePackage newPkg,
                               RuleImpl rule)

fireBeforeRuleRemoved

public void fireBeforeRuleRemoved(InternalKnowledgePackage pkg,
                                  RuleImpl rule)

fireAfterRuleRemoved

public void fireAfterRuleRemoved(InternalKnowledgePackage pkg,
                                 RuleImpl rule)

fireBeforeFunctionRemoved

public void fireBeforeFunctionRemoved(InternalKnowledgePackage pkg,
                                      String function)

fireAfterFunctionRemoved

public void fireAfterFunctionRemoved(InternalKnowledgePackage pkg,
                                     String function)

fireBeforeProcessAdded

public void fireBeforeProcessAdded(org.kie.api.definition.process.Process process)

fireAfterProcessAdded

public void fireAfterProcessAdded(org.kie.api.definition.process.Process process)

fireBeforeProcessRemoved

public void fireBeforeProcessRemoved(org.kie.api.definition.process.Process process)

fireAfterProcessRemoved

public void fireAfterProcessRemoved(org.kie.api.definition.process.Process process)

Drools :: Core 6.2.0.Final

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