Package org.kie.internal.runtime.manager

## Interface InternalRegisterableItemsFactory

- All Superinterfaces:
    `org.kie.api.runtime.manager.RegisterableItemsFactory`

      public interface InternalRegisterableItemsFactory
      extends org.kie.api.runtime.manager.RegisterableItemsFactory

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Default Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `default void` | `addProcessListener​(Class<? extends org.kie.api.event.process.ProcessEventListener> clazz)` |
    `default void` | `addProcessListener​(org.kie.api.event.process.ProcessEventListener listener)` |
    `InternalRuntimeManager` | `getRuntimeManager()` |
    `void` | `setRuntimeManager​(InternalRuntimeManager manager)` |

    - ### Methods inherited from interface org.kie.api.runtime.manager.RegisterableItemsFactory

      `getAgendaEventListeners, getGlobals, getProcessEventListeners, getRuleRuntimeEventListeners, getTaskListeners, getWorkItemHandlers`

- - ### Method Detail

    - #### getRuntimeManager

          InternalRuntimeManager getRuntimeManager()

    - #### setRuntimeManager

          void setRuntimeManager​(InternalRuntimeManager manager)

    - #### addProcessListener

          default void addProcessListener​(Class<? extends org.kie.api.event.process.ProcessEventListener> clazz)

    - #### addProcessListener

          default void addProcessListener​(org.kie.api.event.process.ProcessEventListener listener)