Package org.kie.api.event.kiebase

# Interface KieBaseEventManager

All Known Subinterfaces:
  `KieBase`

public interface KieBaseEventManager

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addEventListener(KieBaseEventListener listener)`
  Add an event listener.
  `Collection<KieBaseEventListener>`
  `getKieBaseEventListeners()`
  Returns all event listeners.
  `void`
  `removeEventListener(KieBaseEventListener listener)`
  Remove an event listener.

- ## Method Details

  - ### addEventListener

    void addEventListener(KieBaseEventListener listener)
    Add an event listener.
    Parameters:
      `listener` - The listener to add.

  - ### removeEventListener

    void removeEventListener(KieBaseEventListener listener)
    Remove an event listener.
    Parameters:
      `listener` - The listener to remove.

  - ### getKieBaseEventListeners

    Collection<KieBaseEventListener> getKieBaseEventListeners()
    Returns all event listeners.
    Returns:
      listeners The listeners.