Package org.jbpm.springboot.services
Class SpringRegisterableItemsFactory
- java.lang.Object
-
- org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory
-
- org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
-
- org.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
- org.jbpm.springboot.services.SpringRegisterableItemsFactory
-
- All Implemented Interfaces:
org.kie.api.runtime.manager.RegisterableItemsFactory,org.kie.internal.runtime.manager.InternalRegisterableItemsFactory
public class SpringRegisterableItemsFactory extends org.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
-
Constructor Summary
Constructors Constructor Description SpringRegisterableItemsFactory(org.springframework.context.ApplicationContext context, org.kie.api.runtime.KieContainer kieContainer, String ksessionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.kie.api.event.rule.AgendaEventListener>getAgendaEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)protected StringgetComponentName(Object component)List<org.kie.api.event.process.ProcessEventListener>getProcessEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)List<org.kie.api.event.rule.RuleRuntimeEventListener>getRuleRuntimeEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)List<org.kie.api.task.TaskLifeCycleEventListener>getTaskListeners()Map<String,org.kie.api.runtime.process.WorkItemHandler>getWorkItemHandlers(org.kie.api.runtime.manager.RuntimeEngine runtime)protected voidprocessAgendaEventListeners()protected voidprocessHandlers()protected voidprocessProcessEventListeners()protected voidprocessRuleRuntimeEventListeners()protected voidprocessTaskEventListeners()-
Methods inherited from class org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
getAuditBuilder, getAuditBuilder, getEventListenerFromDescriptor, getGlobals, getGlobalsFromDescriptor, getHTWorkItemHandler, getInstanceFromModel, getParametersMap, getTaskListenersFromDescriptor, getWorkItemHandlersFromDescriptor, loadJMSProperties, setAuditBuilder
-
-
-
-
Constructor Detail
-
SpringRegisterableItemsFactory
public SpringRegisterableItemsFactory(org.springframework.context.ApplicationContext context, org.kie.api.runtime.KieContainer kieContainer, String ksessionName)
-
-
Method Detail
-
getWorkItemHandlers
public Map<String,org.kie.api.runtime.process.WorkItemHandler> getWorkItemHandlers(org.kie.api.runtime.manager.RuntimeEngine runtime)
- Specified by:
getWorkItemHandlersin interfaceorg.kie.api.runtime.manager.RegisterableItemsFactory- Overrides:
getWorkItemHandlersin classorg.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
getProcessEventListeners
public List<org.kie.api.event.process.ProcessEventListener> getProcessEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)
- Specified by:
getProcessEventListenersin interfaceorg.kie.api.runtime.manager.RegisterableItemsFactory- Overrides:
getProcessEventListenersin classorg.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
getAgendaEventListeners
public List<org.kie.api.event.rule.AgendaEventListener> getAgendaEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)
- Specified by:
getAgendaEventListenersin interfaceorg.kie.api.runtime.manager.RegisterableItemsFactory- Overrides:
getAgendaEventListenersin classorg.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
getRuleRuntimeEventListeners
public List<org.kie.api.event.rule.RuleRuntimeEventListener> getRuleRuntimeEventListeners(org.kie.api.runtime.manager.RuntimeEngine runtime)
- Specified by:
getRuleRuntimeEventListenersin interfaceorg.kie.api.runtime.manager.RegisterableItemsFactory- Overrides:
getRuleRuntimeEventListenersin classorg.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
-
getTaskListeners
public List<org.kie.api.task.TaskLifeCycleEventListener> getTaskListeners()
- Specified by:
getTaskListenersin interfaceorg.kie.api.runtime.manager.RegisterableItemsFactory- Overrides:
getTaskListenersin classorg.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
-
processHandlers
protected void processHandlers()
-
processAgendaEventListeners
protected void processAgendaEventListeners()
-
processRuleRuntimeEventListeners
protected void processRuleRuntimeEventListeners()
-
processTaskEventListeners
protected void processTaskEventListeners()
-
processProcessEventListeners
protected void processProcessEventListeners()
-
-