|
KIE API 6.2.0.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 |
Map<String,Object> |
getGlobals(RuntimeEngine runtime)
Returns globals that shall be registered on KieSession . |
List<ProcessEventListener> |
getProcessEventListeners(RuntimeEngine runtime)
Returns new instances of ProcessEventListener that will be registered on RuntimeEngine |
List<RuleRuntimeEventListener> |
getRuleRuntimeEventListeners(RuntimeEngine runtime)
Returns new instances of RuleRuntimeEventListener that will be registered on RuntimeEngine |
List<TaskLifeCycleEventListener> |
getTaskListeners()
Return new instances of TaskLifeCycleEventListener 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<RuleRuntimeEventListener> getRuleRuntimeEventListeners(RuntimeEngine runtime)
RuleRuntimeEventListener
that will be registered on RuntimeEngine
runtime
- provides RuntimeEngine
in case listeners need to make use of it internally
Map<String,Object> getGlobals(RuntimeEngine runtime)
KieSession
.
runtime
- provides RuntimeEngine
in case globals need to make use of it internally
List<TaskLifeCycleEventListener> getTaskListeners()
TaskLifeCycleEventListener
that will be registered on RuntimeEngine
.
|
KIE API 6.2.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |