|
jBPM distribution 6.0.1.Final | |||||||||
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
Constructor Summary | |
---|---|
DefaultRegisterableItemsFactory()
|
Method Summary | |
---|---|
List<AgendaEventListener> |
getAgendaEventListeners(RuntimeEngine runtime)
Returns new instances of AgendaEventListener that will be registered on RuntimeEngine |
AuditEventBuilder |
getAuditBuilder()
|
protected WorkItemHandler |
getHTWorkItemHandler(RuntimeEngine runtime)
|
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 |
void |
setAuditBuilder(AuditEventBuilder auditBuilder)
|
Methods inherited from class org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory |
---|
addAgendaListener, addProcessListener, addWorkingMemoryListener, addWorkItemHandler, createInstance |
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)
RegisterableItemsFactory
WorkItemHandler
that will be registered on RuntimeEngine
getWorkItemHandlers
in interface RegisterableItemsFactory
getWorkItemHandlers
in class SimpleRegisterableItemsFactory
runtime
- provides RuntimeEngine
in case handler need to make use of it internally
public List<ProcessEventListener> getProcessEventListeners(RuntimeEngine runtime)
RegisterableItemsFactory
ProcessEventListener
that will be registered on RuntimeEngine
getProcessEventListeners
in interface RegisterableItemsFactory
getProcessEventListeners
in class SimpleRegisterableItemsFactory
runtime
- provides RuntimeEngine
in case listeners need to make use of it internally
public List<AgendaEventListener> getAgendaEventListeners(RuntimeEngine runtime)
RegisterableItemsFactory
AgendaEventListener
that will be registered on RuntimeEngine
getAgendaEventListeners
in interface RegisterableItemsFactory
getAgendaEventListeners
in class SimpleRegisterableItemsFactory
runtime
- provides RuntimeEngine
in case listeners need to make use of it internally
public List<WorkingMemoryEventListener> getWorkingMemoryEventListeners(RuntimeEngine runtime)
RegisterableItemsFactory
RuleRuntimeEventListener
that will be registered on RuntimeEngine
getWorkingMemoryEventListeners
in interface RegisterableItemsFactory
getWorkingMemoryEventListeners
in class SimpleRegisterableItemsFactory
runtime
- provides RuntimeEngine
in case listeners need to make use of it internally
protected WorkItemHandler getHTWorkItemHandler(RuntimeEngine runtime)
public AuditEventBuilder getAuditBuilder()
public void setAuditBuilder(AuditEventBuilder auditBuilder)
|
jBPM distribution 6.0.1.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |