org.kie.api.event.process

## Interface ProcessEventManager

- All Known Subinterfaces:
    KieRuntime, KieRuntimeEventManager, KieSession, StatelessKieSession

      public interface ProcessEventManager

  A manager for process related events.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addEventListener(ProcessEventListener listener)` Add a process event listener.
    `Collection<ProcessEventListener>` | `getProcessEventListeners()` Returns all event listeners.
    `void` | `removeEventListener(ProcessEventListener listener)` Remove a process event listener.

- - ### Method Detail

    - #### addEventListener

          void addEventListener(ProcessEventListener listener)

      Add a process event listener.
      Parameters:
        `listener` - the listener to add.

    - #### removeEventListener

          void removeEventListener(ProcessEventListener listener)

      Remove a process event listener.
      Parameters:
        `listener` - the listener to remove

    - #### getProcessEventListeners

          Collection<ProcessEventListener> getProcessEventListeners()

      Returns all event listeners.
      Returns:
        listeners the listeners

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.