org.kie.spring.factorybeans
Class KSessionFactoryBean
java.lang.Object
org.kie.spring.factorybeans.KSessionFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean
public class KSessionFactoryBean
- extends Object
- implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
helper
protected KSessionFactoryBeanHelper helper
loggerAdaptors
protected org.springframework.beans.factory.support.ManagedList<LoggerAdaptor> loggerAdaptors
agendaEventListeners
protected List<org.kie.api.event.rule.AgendaEventListener> agendaEventListeners
processEventListeners
protected List<org.kie.api.event.process.ProcessEventListener> processEventListeners
workingMemoryEventListeners
protected List<org.kie.api.event.rule.WorkingMemoryEventListener> workingMemoryEventListeners
groupedListeners
protected List<Object> groupedListeners
KSessionFactoryBean
public KSessionFactoryBean()
getReleaseId
public org.kie.api.builder.ReleaseId getReleaseId()
setReleaseId
public void setReleaseId(org.kie.api.builder.ReleaseId releaseId)
getConf
public org.kie.api.runtime.KieSessionConfiguration getConf()
setConf
public void setConf(org.kie.api.runtime.KieSessionConfiguration conf)
getKBaseName
public String getKBaseName()
setKBaseName
public void setKBaseName(String kBaseName)
getBatch
public List<org.kie.api.command.Command<?>> getBatch()
setBatch
public void setBatch(List<org.kie.api.command.Command<?>> commands)
getName
public String getName()
setName
public void setName(String name)
getScope
public String getScope()
setScope
public void setScope(String scope)
getKBase
public org.kie.api.KieBase getKBase()
setKBase
public void setKBase(org.kie.api.KieBase kBase)
getType
public String getType()
setType
public void setType(String type)
getId
public String getId()
setId
public void setId(String id)
getDef
public String getDef()
setDef
public void setDef(String def)
getObject
public Object getObject()
throws Exception
- Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
- Throws:
Exception
getObjectType
public Class<? extends org.kie.api.runtime.KieRuntime> getObjectType()
- Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
getJpaConfiguration
public StatefulKSessionFactoryBeanHelper.JpaConfiguration getJpaConfiguration()
setJpaConfiguration
public void setJpaConfiguration(StatefulKSessionFactoryBeanHelper.JpaConfiguration jpaConfiguration)
setEventListenersFromGroup
public void setEventListenersFromGroup(List<Object> eventListenerList)
getKnowledgeRuntimeLoggers
public List<LoggerAdaptor> getKnowledgeRuntimeLoggers()
setKnowledgeRuntimeLoggers
public void setKnowledgeRuntimeLoggers(List<LoggerAdaptor> loggers)
attachLoggers
public void attachLoggers(org.kie.api.event.KieRuntimeEventManager ksession)
setEventListeners
public void setEventListeners(Map<String,List> eventListenerMap)
getAgendaEventListeners
public List<org.kie.api.event.rule.AgendaEventListener> getAgendaEventListeners()
setAgendaEventListeners
public void setAgendaEventListeners(List<org.kie.api.event.rule.AgendaEventListener> agendaEventListeners)
getProcessEventListeners
public List<org.kie.api.event.process.ProcessEventListener> getProcessEventListeners()
setProcessEventListeners
public void setProcessEventListeners(List<org.kie.api.event.process.ProcessEventListener> processEventListeners)
getWorkingMemoryEventListeners
public List<org.kie.api.event.rule.WorkingMemoryEventListener> getWorkingMemoryEventListeners()
setWorkingMemoryEventListeners
public void setWorkingMemoryEventListeners(List<org.kie.api.event.rule.WorkingMemoryEventListener> workingMemoryEventListeners)
attachListeners
public void attachListeners(org.kie.api.event.KieRuntimeEventManager kieRuntimeEventManager)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.