Drools Spring Legacy5 6.0.1.Final

org.drools.container.spring.beans
Class EnvironmentDefBeanFactory

java.lang.Object
  extended by org.drools.container.spring.beans.EnvironmentDefBeanFactory
All Implemented Interfaces:
org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<org.kie.api.runtime.Environment>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.NamedBean

public class EnvironmentDefBeanFactory
extends Object
implements org.springframework.beans.factory.FactoryBean<org.kie.api.runtime.Environment>, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.NamedBean, org.springframework.beans.factory.DisposableBean


Constructor Summary
EnvironmentDefBeanFactory()
           
 
Method Summary
 void afterPropertiesSet()
           
 void destroy()
           
 javax.persistence.EntityManager getAppScopedEntityManager()
           
 String getBeanName()
           
 org.kie.api.runtime.Calendars getCalendars()
           
 javax.persistence.EntityManager getCmdScopedEntityManager()
           
 List<org.kie.api.marshalling.ObjectMarshallingStrategy> getCustomMarshallingStrategies()
           
 org.drools.core.type.DateFormats getDateFormats()
           
 javax.persistence.EntityManagerFactory getEntityManagerFactory()
           
 org.kie.api.runtime.Environment getEnvironment()
           
 org.kie.api.runtime.Globals getGlobals()
           
 org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor getIdentityPlaceholderResolverStrategyAcceptor()
           
 org.kie.api.runtime.Environment getJpaPlaceHolderResolverStrategyEnv()
           
 org.kie.api.runtime.Environment getObject()
           
 List<String> getObjectMarshallersOrder()
           
 Class<org.kie.api.runtime.Environment> getObjectType()
           
 org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor getSerializablePlaceholderResolverStrategyAcceptor()
           
 org.springframework.orm.jpa.JpaTransactionManager getTransactionManager()
           
 boolean isSingleton()
           
 void setAppScopedEntityManager(javax.persistence.EntityManager appScopedEntityManager)
           
 void setBeanName(String name)
           
 void setCalendars(org.kie.api.runtime.Calendars calendars)
           
 void setCmdScopedEntityManager(javax.persistence.EntityManager cmdScopedEntityManager)
           
 void setCustomMarshallingStrategies(List<org.kie.api.marshalling.ObjectMarshallingStrategy> customMarshallingStrategies)
           
 void setDateFormats(org.drools.core.type.DateFormats dateFormats)
           
 void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)
           
 void setEnvironment(org.kie.api.runtime.Environment environment)
           
 void setGlobals(org.kie.api.runtime.Globals globals)
           
 void setIdentityPlaceholderResolverStrategyAcceptor(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor identityPlaceholderResolverStrategyAcceptor)
           
 void setJpaPlaceHolderResolverStrategyEnv(org.kie.api.runtime.Environment jpaPlaceHolderResolverStrategyEnv)
           
 void setName(String name)
           
 void setObjectMarshallersOrder(List<String> objectMarshallersOrder)
           
 void setSerializablePlaceholderResolverStrategyAcceptor(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor serializablePlaceholderResolverStrategyAcceptor)
           
 void setTransactionManager(org.springframework.orm.jpa.JpaTransactionManager transactionManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvironmentDefBeanFactory

public EnvironmentDefBeanFactory()
Method Detail

getObjectMarshallersOrder

public List<String> getObjectMarshallersOrder()

setObjectMarshallersOrder

public void setObjectMarshallersOrder(List<String> objectMarshallersOrder)

getCustomMarshallingStrategies

public List<org.kie.api.marshalling.ObjectMarshallingStrategy> getCustomMarshallingStrategies()

setCustomMarshallingStrategies

public void setCustomMarshallingStrategies(List<org.kie.api.marshalling.ObjectMarshallingStrategy> customMarshallingStrategies)

getCalendars

public org.kie.api.runtime.Calendars getCalendars()

setCalendars

public void setCalendars(org.kie.api.runtime.Calendars calendars)

getDateFormats

public org.drools.core.type.DateFormats getDateFormats()

setDateFormats

public void setDateFormats(org.drools.core.type.DateFormats dateFormats)

getJpaPlaceHolderResolverStrategyEnv

public org.kie.api.runtime.Environment getJpaPlaceHolderResolverStrategyEnv()

setJpaPlaceHolderResolverStrategyEnv

public void setJpaPlaceHolderResolverStrategyEnv(org.kie.api.runtime.Environment jpaPlaceHolderResolverStrategyEnv)

getAppScopedEntityManager

public javax.persistence.EntityManager getAppScopedEntityManager()

setAppScopedEntityManager

public void setAppScopedEntityManager(javax.persistence.EntityManager appScopedEntityManager)

getCmdScopedEntityManager

public javax.persistence.EntityManager getCmdScopedEntityManager()

setCmdScopedEntityManager

public void setCmdScopedEntityManager(javax.persistence.EntityManager cmdScopedEntityManager)

getIdentityPlaceholderResolverStrategyAcceptor

public org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor getIdentityPlaceholderResolverStrategyAcceptor()

setIdentityPlaceholderResolverStrategyAcceptor

public void setIdentityPlaceholderResolverStrategyAcceptor(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor identityPlaceholderResolverStrategyAcceptor)

getSerializablePlaceholderResolverStrategyAcceptor

public org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor getSerializablePlaceholderResolverStrategyAcceptor()

setSerializablePlaceholderResolverStrategyAcceptor

public void setSerializablePlaceholderResolverStrategyAcceptor(org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor serializablePlaceholderResolverStrategyAcceptor)

getEnvironment

public org.kie.api.runtime.Environment getEnvironment()

setEnvironment

public void setEnvironment(org.kie.api.runtime.Environment environment)

getGlobals

public org.kie.api.runtime.Globals getGlobals()

setGlobals

public void setGlobals(org.kie.api.runtime.Globals globals)

getTransactionManager

public org.springframework.orm.jpa.JpaTransactionManager getTransactionManager()

setTransactionManager

public void setTransactionManager(org.springframework.orm.jpa.JpaTransactionManager transactionManager)

getEntityManagerFactory

public javax.persistence.EntityManagerFactory getEntityManagerFactory()

setEntityManagerFactory

public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)

destroy

public void destroy()
             throws Exception
Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
Throws:
Exception

getObject

public org.kie.api.runtime.Environment getObject()
                                          throws Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<org.kie.api.runtime.Environment>
Throws:
Exception

getObjectType

public Class<org.kie.api.runtime.Environment> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<org.kie.api.runtime.Environment>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<org.kie.api.runtime.Environment>

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception

setName

public void setName(String name)

setBeanName

public void setBeanName(String name)
Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware

getBeanName

public String getBeanName()
Specified by:
getBeanName in interface org.springframework.beans.factory.NamedBean

Drools Spring Legacy5 6.0.1.Final

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