jBPM distribution 6.0.0.Beta1

org.jbpm.runtime.manager.impl.cdi
Class InjectableRegisterableItemsFactory

java.lang.Object
  extended by org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory
      extended by org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
          extended by org.jbpm.runtime.manager.impl.cdi.InjectableRegisterableItemsFactory
All Implemented Interfaces:
org.kie.internal.runtime.manager.RegisterableItemsFactory

public class InjectableRegisterableItemsFactory
extends DefaultRegisterableItemsFactory


Constructor Summary
InjectableRegisterableItemsFactory()
           
 
Method Summary
 AbstractAuditLogger getAuditlogger()
           
static org.kie.internal.runtime.manager.RegisterableItemsFactory getFactory(javax.enterprise.inject.spi.BeanManager beanManager, AbstractAuditLogger auditlogger)
           
protected  WorkItemHandler getHTWorkItemHandler(org.kie.internal.runtime.manager.Runtime runtime)
           
protected static
<T> T
getInstanceByType(javax.enterprise.inject.spi.BeanManager manager, Class<T> type, Annotation... bindings)
           
 List<ProcessEventListener> getProcessEventListeners(org.kie.internal.runtime.manager.Runtime runtime)
           
 List<WorkingMemoryEventListener> getWorkingMemoryEventListeners(org.kie.internal.runtime.manager.Runtime runtime)
           
 void setAuditlogger(AbstractAuditLogger auditlogger)
           
 
Methods inherited from class org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
getAgendaEventListeners, getWorkItemHandlers
 
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

InjectableRegisterableItemsFactory

public InjectableRegisterableItemsFactory()
Method Detail

getHTWorkItemHandler

protected WorkItemHandler getHTWorkItemHandler(org.kie.internal.runtime.manager.Runtime runtime)
Overrides:
getHTWorkItemHandler in class DefaultRegisterableItemsFactory

getProcessEventListeners

public List<ProcessEventListener> getProcessEventListeners(org.kie.internal.runtime.manager.Runtime runtime)
Specified by:
getProcessEventListeners in interface org.kie.internal.runtime.manager.RegisterableItemsFactory
Overrides:
getProcessEventListeners in class DefaultRegisterableItemsFactory

getWorkingMemoryEventListeners

public List<WorkingMemoryEventListener> getWorkingMemoryEventListeners(org.kie.internal.runtime.manager.Runtime runtime)
Specified by:
getWorkingMemoryEventListeners in interface org.kie.internal.runtime.manager.RegisterableItemsFactory
Overrides:
getWorkingMemoryEventListeners in class DefaultRegisterableItemsFactory

getFactory

public static org.kie.internal.runtime.manager.RegisterableItemsFactory getFactory(javax.enterprise.inject.spi.BeanManager beanManager,
                                                                                   AbstractAuditLogger auditlogger)

getInstanceByType

protected static <T> T getInstanceByType(javax.enterprise.inject.spi.BeanManager manager,
                                         Class<T> type,
                                         Annotation... bindings)

getAuditlogger

public AbstractAuditLogger getAuditlogger()

setAuditlogger

public void setAuditlogger(AbstractAuditLogger auditlogger)

jBPM distribution 6.0.0.Beta1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.