Interface RuleRuntimeEventManager

All Known Subinterfaces:
KieRuntime, KieRuntimeEventManager, KieSession, StatelessKieSession

public interface RuleRuntimeEventManager
  • Method Details

    • addEventListener

      void addEventListener(RuleRuntimeEventListener listener)
      Add an event listener.
      Parameters:
      listener - The listener to add.
    • removeEventListener

      void removeEventListener(RuleRuntimeEventListener listener)
      Remove an event listener.
      Parameters:
      listener - The listener to remove.
    • getRuleRuntimeEventListeners

      Collection<RuleRuntimeEventListener> getRuleRuntimeEventListeners()
      Returns all event listeners.
      Returns:
      listeners The listeners.
    • addEventListener

      void addEventListener(AgendaEventListener listener)
      Add an event listener.
      Parameters:
      listener - The listener to add.
    • removeEventListener

      void removeEventListener(AgendaEventListener listener)
      Remove an event listener.
      Parameters:
      listener - The listener to remove.
    • getAgendaEventListeners

      Collection<AgendaEventListener> getAgendaEventListeners()
      Returns all event listeners.
      Returns:
      listeners The listeners.