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