| 
 | KIE API 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RegisterableItemsFactory
Factory that is used by 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.
| Method Summary | |
|---|---|
|  List<AgendaEventListener> | getAgendaEventListeners(RuntimeEngine runtime)Returns new instances of AgendaEventListenerthat will be registered onRuntimeEngine | 
|  List<ProcessEventListener> | getProcessEventListeners(RuntimeEngine runtime)Returns new instances of ProcessEventListenerthat will be registered onRuntimeEngine | 
|  List<WorkingMemoryEventListener> | getWorkingMemoryEventListeners(RuntimeEngine runtime)Returns new instances of RuleRuntimeEventListenerthat will be registered onRuntimeEngine | 
|  Map<String,WorkItemHandler> | getWorkItemHandlers(RuntimeEngine runtime)Returns new instances of WorkItemHandlerthat will be registered onRuntimeEngine | 
| Method Detail | 
|---|
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 internally
List<ProcessEventListener> getProcessEventListeners(RuntimeEngine runtime)
ProcessEventListener that will be registered on RuntimeEngine
runtime - provides RuntimeEngine in case listeners need to make use of it internally
List<AgendaEventListener> getAgendaEventListeners(RuntimeEngine runtime)
AgendaEventListener that will be registered on RuntimeEngine
runtime - provides RuntimeEngine in case listeners need to make use of it internally
List<WorkingMemoryEventListener> getWorkingMemoryEventListeners(RuntimeEngine runtime)
RuleRuntimeEventListener that will be registered on RuntimeEngine
runtime - provides RuntimeEngine in case listeners need to make use of it internally
| 
 | KIE API 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||