|
jBPM distribution 6.1.0.Beta4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory
org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
public class DefaultRegisterableItemsFactory
Default implementation of RegisterableItemsFactory responsible for providing
common set of WorkItemHandlers and EventListeners. This factory should not be used in CDI container.
It will deliver fully configured instances of:
InjectableRegisterableItemsFactory| Field Summary |
|---|
| Fields inherited from class org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory |
|---|
runtimeManager |
| Constructor Summary | |
|---|---|
DefaultRegisterableItemsFactory()
|
|
| Method Summary | ||
|---|---|---|
List<AgendaEventListener> |
getAgendaEventListeners(RuntimeEngine runtime)
Returns new instances of AgendaEventListener that will be registered on RuntimeEngine |
|
AuditEventBuilder |
getAuditBuilder()
|
|
AuditEventBuilder |
getAuditBuilder(RuntimeEngine engine)
|
|
protected
|
getEventListenerFromDescriptor(RuntimeEngine runtime,
Class<T> type)
|
|
Map<String,Object> |
getGlobals(RuntimeEngine runtime)
Returns globals that shall be registered on KieSession. |
|
protected Map<String,Object> |
getGlobalsFromDescriptor(RuntimeEngine runtime)
|
|
protected WorkItemHandler |
getHTWorkItemHandler(RuntimeEngine runtime)
|
|
protected Object |
getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model,
ClassLoader classloader,
Map<String,Object> contaxtParams)
|
|
protected Map<String,Object> |
getParametersMap(RuntimeEngine runtime)
|
|
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. |
|
protected List<TaskLifeCycleEventListener> |
getTaskListenersFromDescriptor()
|
|
Map<String,WorkItemHandler> |
getWorkItemHandlers(RuntimeEngine runtime)
Returns new instances of WorkItemHandler that will be registered on RuntimeEngine |
|
protected Map<String,WorkItemHandler> |
getWorkItemHandlersFromDescriptor(RuntimeEngine runtime)
|
|
void |
setAuditBuilder(AuditEventBuilder auditBuilder)
|
|
| Methods inherited from class org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory |
|---|
addAgendaListener, addGlobal, addProcessListener, addTaskListener, addWorkingMemoryListener, addWorkItemHandler, createInstance, getRuntimeManager, setRuntimeManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultRegisterableItemsFactory()
| Method Detail |
|---|
public Map<String,WorkItemHandler> getWorkItemHandlers(RuntimeEngine runtime)
RegisterableItemsFactoryWorkItemHandler that will be registered on RuntimeEngine
getWorkItemHandlers in interface RegisterableItemsFactorygetWorkItemHandlers in class SimpleRegisterableItemsFactoryruntime - provides RuntimeEngine in case handler need to make use of it internally
public List<ProcessEventListener> getProcessEventListeners(RuntimeEngine runtime)
RegisterableItemsFactoryProcessEventListener that will be registered on RuntimeEngine
getProcessEventListeners in interface RegisterableItemsFactorygetProcessEventListeners in class SimpleRegisterableItemsFactoryruntime - provides RuntimeEngine in case listeners need to make use of it internally
public List<AgendaEventListener> getAgendaEventListeners(RuntimeEngine runtime)
RegisterableItemsFactoryAgendaEventListener that will be registered on RuntimeEngine
getAgendaEventListeners in interface RegisterableItemsFactorygetAgendaEventListeners in class SimpleRegisterableItemsFactoryruntime - provides RuntimeEngine in case listeners need to make use of it internally
public List<RuleRuntimeEventListener> getRuleRuntimeEventListeners(RuntimeEngine runtime)
RegisterableItemsFactoryRuleRuntimeEventListener that will be registered on RuntimeEngine
getRuleRuntimeEventListeners in interface RegisterableItemsFactorygetRuleRuntimeEventListeners in class SimpleRegisterableItemsFactoryruntime - provides RuntimeEngine in case listeners need to make use of it internally
public List<TaskLifeCycleEventListener> getTaskListeners()
RegisterableItemsFactoryTaskLifeCycleEventListener that will be registered on RuntimeEngine.
getTaskListeners in interface RegisterableItemsFactorygetTaskListeners in class SimpleRegisterableItemsFactorypublic Map<String,Object> getGlobals(RuntimeEngine runtime)
RegisterableItemsFactoryKieSession.
getGlobals in interface RegisterableItemsFactorygetGlobals in class SimpleRegisterableItemsFactoryruntime - provides RuntimeEngine in case globals need to make use of it internally
protected WorkItemHandler getHTWorkItemHandler(RuntimeEngine runtime)
public AuditEventBuilder getAuditBuilder()
public AuditEventBuilder getAuditBuilder(RuntimeEngine engine)
public void setAuditBuilder(AuditEventBuilder auditBuilder)
protected Object getInstanceFromModel(org.kie.internal.runtime.conf.ObjectModel model,
ClassLoader classloader,
Map<String,Object> contaxtParams)
protected Map<String,Object> getParametersMap(RuntimeEngine runtime)
protected List<TaskLifeCycleEventListener> getTaskListenersFromDescriptor()
protected Map<String,WorkItemHandler> getWorkItemHandlersFromDescriptor(RuntimeEngine runtime)
protected <T> List<T> getEventListenerFromDescriptor(RuntimeEngine runtime,
Class<T> type)
protected Map<String,Object> getGlobalsFromDescriptor(RuntimeEngine runtime)
|
jBPM distribution 6.1.0.Beta4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||