public interface RegisterableItemsFactory
RuntimeManager
to configure RuntimeEngine
(especially KieSession) with various registerable items:
RuntimeEngine
.
If there are any needs to be bound handlers or listeners to eny parts of runtime engine these can be obtained:
RuntimeEngine
instance instead to allow most flexible behavior.Modifier and Type | Method and Description |
---|---|
List<AgendaEventListener> |
getAgendaEventListeners(RuntimeEngine runtime)
Returns new instances of
AgendaEventListener that will be registered on RuntimeEngine |
List<ProcessEventListener> |
getProcessEventListeners(RuntimeEngine runtime)
Returns new instances of
ProcessEventListener that will be registered on RuntimeEngine |
List<WorkingMemoryEventListener> |
getWorkingMemoryEventListeners(RuntimeEngine runtime)
Returns new instances of
RuleRuntimeEventListener that will be registered on RuntimeEngine |
Map<String,WorkItemHandler> |
getWorkItemHandlers(RuntimeEngine runtime)
Returns new instances of
WorkItemHandler that will be registered on RuntimeEngine |
Map<String,WorkItemHandler> getWorkItemHandlers(RuntimeEngine runtime)
WorkItemHandler
that will be registered on RuntimeEngine
runtime
- provides RuntimeEngine
in case handler need to make use of it internallyList<ProcessEventListener> getProcessEventListeners(RuntimeEngine runtime)
ProcessEventListener
that will be registered on RuntimeEngine
runtime
- provides RuntimeEngine
in case listeners need to make use of it internallyList<AgendaEventListener> getAgendaEventListeners(RuntimeEngine runtime)
AgendaEventListener
that will be registered on RuntimeEngine
runtime
- provides RuntimeEngine
in case listeners need to make use of it internallyList<WorkingMemoryEventListener> getWorkingMemoryEventListeners(RuntimeEngine runtime)
RuleRuntimeEventListener
that will be registered on RuntimeEngine
runtime
- provides RuntimeEngine
in case listeners need to make use of it internallyCopyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.