Class JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<org.springframework.orm.jpa.JpaTransactionManager>, org.springframework.beans.factory.InitializingBean
    Enclosing class:
    JpaTransactionManagerFactoryBeanRegistrar

    public static class JpaTransactionManagerFactoryBeanRegistrar.TransactionManagerFactoryBean
    extends Object
    implements org.springframework.beans.factory.FactoryBean<org.springframework.orm.jpa.JpaTransactionManager>, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean
    • Constructor Detail

      • TransactionManagerFactoryBean

        public TransactionManagerFactoryBean()
    • Method Detail

      • setBeanFactory

        public void setBeanFactory​(org.springframework.beans.factory.BeanFactory beanFactory)
                            throws org.springframework.beans.BeansException
        Specified by:
        setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
        Throws:
        org.springframework.beans.BeansException
      • afterPropertiesSet

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

        public org.springframework.orm.jpa.JpaTransactionManager getObject()
        Specified by:
        getObject in interface org.springframework.beans.factory.FactoryBean<org.springframework.orm.jpa.JpaTransactionManager>
      • getObjectType

        public Class<? extends org.springframework.orm.jpa.JpaTransactionManager> getObjectType()
        Specified by:
        getObjectType in interface org.springframework.beans.factory.FactoryBean<org.springframework.orm.jpa.JpaTransactionManager>
      • getTransactionManagerCustomizers

        public org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers> getTransactionManagerCustomizers()
      • getBeanFactory

        public org.springframework.beans.factory.BeanFactory getBeanFactory()
      • getRouteKey

        public String getRouteKey()
      • getTransactionManager

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

        public javax.persistence.EntityManagerFactory getEmf()
      • setTransactionManagerCustomizers

        public void setTransactionManagerCustomizers​(org.springframework.beans.factory.ObjectProvider<org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers> transactionManagerCustomizers)
      • setRouteKey

        public void setRouteKey​(String routeKey)
      • setTransactionManager

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

        public void setEmf​(javax.persistence.EntityManagerFactory emf)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object