Package org.kie.api.event.kiebase
Interface KieBaseEventListener
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
DefaultKieBaseEventListener
public interface KieBaseEventListener extends EventListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterFunctionRemoved(AfterFunctionRemovedEvent event)
Method called after a function is removed from the rule basevoid
afterKieBaseLocked(AfterKieBaseLockedEvent event)
Method called after aKieBase
is lockedvoid
afterKieBaseUnlocked(AfterKieBaseUnlockedEvent event)
Method called after aKieBase
is unlockedvoid
afterKiePackageAdded(AfterKiePackageAddedEvent event)
Method called after a new package is added to theKieBase
void
afterKiePackageRemoved(AfterKiePackageRemovedEvent event)
Method called after a package is removed from theKieBase
void
afterProcessAdded(AfterProcessAddedEvent event)
Method called after a function is removed from theKieBase
void
afterProcessRemoved(AfterProcessRemovedEvent event)
Method called after a function is removed from theKieBase
void
afterRuleAdded(AfterRuleAddedEvent event)
Method called after a new rule is added to theKieBase
void
afterRuleRemoved(AfterRuleRemovedEvent event)
Method called after a rule is removed from theKieBase
void
beforeFunctionRemoved(BeforeFunctionRemovedEvent event)
Method called before a function is removed from theKieBase
void
beforeKieBaseLocked(BeforeKieBaseLockedEvent event)
Method called before aKieBase
is lockedvoid
beforeKieBaseUnlocked(BeforeKieBaseUnlockedEvent event)
Method called before aKieBase
is unlockedvoid
beforeKiePackageAdded(BeforeKiePackageAddedEvent event)
Method called before a new package is added to theKieBase
void
beforeKiePackageRemoved(BeforeKiePackageRemovedEvent event)
Method called before a package is removed from theKieBase
void
beforeProcessAdded(BeforeProcessAddedEvent event)
Method called before a process is removed from theKieBase
void
beforeProcessRemoved(BeforeProcessRemovedEvent event)
Method called before a function is removed from theKieBase
void
beforeRuleAdded(BeforeRuleAddedEvent event)
Method called before a new rule is added to theKieBase
void
beforeRuleRemoved(BeforeRuleRemovedEvent event)
Method called before a rule is removed from theKieBase
-
-
-
Method Detail
-
beforeKiePackageAdded
void beforeKiePackageAdded(BeforeKiePackageAddedEvent event)
Method called before a new package is added to theKieBase
- Parameters:
event
-
-
afterKiePackageAdded
void afterKiePackageAdded(AfterKiePackageAddedEvent event)
Method called after a new package is added to theKieBase
- Parameters:
event
-
-
beforeKiePackageRemoved
void beforeKiePackageRemoved(BeforeKiePackageRemovedEvent event)
Method called before a package is removed from theKieBase
- Parameters:
event
-
-
afterKiePackageRemoved
void afterKiePackageRemoved(AfterKiePackageRemovedEvent event)
Method called after a package is removed from theKieBase
- Parameters:
event
-
-
beforeKieBaseLocked
void beforeKieBaseLocked(BeforeKieBaseLockedEvent event)
Method called before aKieBase
is locked- Parameters:
event
-
-
afterKieBaseLocked
void afterKieBaseLocked(AfterKieBaseLockedEvent event)
Method called after aKieBase
is locked- Parameters:
event
-
-
beforeKieBaseUnlocked
void beforeKieBaseUnlocked(BeforeKieBaseUnlockedEvent event)
Method called before aKieBase
is unlocked- Parameters:
event
-
-
afterKieBaseUnlocked
void afterKieBaseUnlocked(AfterKieBaseUnlockedEvent event)
Method called after aKieBase
is unlocked- Parameters:
event
-
-
beforeRuleAdded
void beforeRuleAdded(BeforeRuleAddedEvent event)
Method called before a new rule is added to theKieBase
- Parameters:
event
-
-
afterRuleAdded
void afterRuleAdded(AfterRuleAddedEvent event)
Method called after a new rule is added to theKieBase
- Parameters:
event
-
-
beforeRuleRemoved
void beforeRuleRemoved(BeforeRuleRemovedEvent event)
Method called before a rule is removed from theKieBase
- Parameters:
event
-
-
afterRuleRemoved
void afterRuleRemoved(AfterRuleRemovedEvent event)
Method called after a rule is removed from theKieBase
- Parameters:
event
-
-
beforeFunctionRemoved
void beforeFunctionRemoved(BeforeFunctionRemovedEvent event)
Method called before a function is removed from theKieBase
- Parameters:
event
-
-
afterFunctionRemoved
void afterFunctionRemoved(AfterFunctionRemovedEvent event)
Method called after a function is removed from the rule base- Parameters:
event
-
-
beforeProcessAdded
void beforeProcessAdded(BeforeProcessAddedEvent event)
Method called before a process is removed from theKieBase
- Parameters:
event
-
-
afterProcessAdded
void afterProcessAdded(AfterProcessAddedEvent event)
Method called after a function is removed from theKieBase
- Parameters:
event
-
-
beforeProcessRemoved
void beforeProcessRemoved(BeforeProcessRemovedEvent event)
Method called before a function is removed from theKieBase
- Parameters:
event
-
-
afterProcessRemoved
void afterProcessRemoved(AfterProcessRemovedEvent event)
Method called after a function is removed from theKieBase
- Parameters:
event
-
-
-