Class KieBaseEventSupport

java.lang.Object
org.drools.core.event.AbstractEventSupport<KieBaseEventListener>
org.drools.kiesession.rulebase.KieBaseEventSupport
All Implemented Interfaces:
Externalizable, Serializable

public class KieBaseEventSupport extends AbstractEventSupport<KieBaseEventListener>
See Also:
  • Constructor Details

    • KieBaseEventSupport

      public KieBaseEventSupport(KieBase kBase)
  • Method Details

    • fireBeforePackageAdded

      public void fireBeforePackageAdded(org.drools.base.definitions.InternalKnowledgePackage newPkg)
    • fireAfterPackageAdded

      public void fireAfterPackageAdded(org.drools.base.definitions.InternalKnowledgePackage newPkg)
    • fireBeforePackageRemoved

      public void fireBeforePackageRemoved(org.drools.base.definitions.InternalKnowledgePackage pkg)
    • fireAfterPackageRemoved

      public void fireAfterPackageRemoved(org.drools.base.definitions.InternalKnowledgePackage pkg)
    • fireBeforeRuleBaseLocked

      public void fireBeforeRuleBaseLocked()
    • fireAfterRuleBaseLocked

      public void fireAfterRuleBaseLocked()
    • fireBeforeRuleBaseUnlocked

      public void fireBeforeRuleBaseUnlocked()
    • fireAfterRuleBaseUnlocked

      public void fireAfterRuleBaseUnlocked()
    • fireBeforeRuleAdded

      public void fireBeforeRuleAdded(org.drools.base.definitions.rule.impl.RuleImpl rule)
    • fireAfterRuleAdded

      public void fireAfterRuleAdded(org.drools.base.definitions.rule.impl.RuleImpl rule)
    • fireBeforeRuleRemoved

      public void fireBeforeRuleRemoved(org.drools.base.definitions.rule.impl.RuleImpl rule)
    • fireAfterRuleRemoved

      public void fireAfterRuleRemoved(org.drools.base.definitions.rule.impl.RuleImpl rule)
    • fireBeforeFunctionRemoved

      public void fireBeforeFunctionRemoved(org.drools.base.definitions.InternalKnowledgePackage pkg, String function)
    • fireAfterFunctionRemoved

      public void fireAfterFunctionRemoved(org.drools.base.definitions.InternalKnowledgePackage pkg, String function)
    • fireBeforeProcessAdded

      public void fireBeforeProcessAdded(Process process)
    • fireAfterProcessAdded

      public void fireAfterProcessAdded(Process process)
    • fireBeforeProcessRemoved

      public void fireBeforeProcessRemoved(Process process)
    • fireAfterProcessRemoved

      public void fireAfterProcessRemoved(Process process)