|
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 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 |
| 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 | |||||||||