Class EnvironmentDefFactoryBean

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, 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 EnvironmentDefFactoryBean
    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 Detail

      • EnvironmentDefFactoryBean

        public EnvironmentDefFactoryBean()
    • 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)
      • 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