|
KIE API 6.1.0.CR2 | |||||||||
| 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.1.0.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||