org.springframework.boot.jta.atomikos

Class AtomikosConnectionFactoryBean

  • java.lang.Object
    • com.atomikos.jms.AtomikosConnectionFactoryBean
      • org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean
  • All Implemented Interfaces:
    com.atomikos.datasource.pool.ConnectionPoolProperties, java.io.Serializable, javax.jms.ConnectionFactory, javax.naming.Referenceable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean


    @ConfigurationProperties(prefix="spring.jta.atomikos.connectionfactory")
    public class AtomikosConnectionFactoryBean
    extends com.atomikos.jms.AtomikosConnectionFactoryBean
    implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
    Spring friendly version of AtomikosConnectionFactoryBean.
    Since:
    1.2.0
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void afterPropertiesSet() 
      void destroy() 
      void setBeanName(java.lang.String name) 
      • Methods inherited from class com.atomikos.jms.AtomikosConnectionFactoryBean

        close, createConnection, createConnection, getBorrowConnectionTimeout, getDefaultIsolationLevel, getIgnoreSessionTransactedFlag, getLocalTransactionMode, getMaintenanceInterval, getMaxIdleTime, getMaxLifetime, getMaxPoolSize, getMinPoolSize, getReapTimeout, getReference, getTestQuery, getUniqueResourceName, getXaConnectionFactory, getXaConnectionFactoryClassName, getXaProperties, init, poolAvailableSize, poolTotalSize, refreshPool, setBorrowConnectionTimeout, setIgnoreSessionTransactedFlag, setLocalTransactionMode, setMaintenanceInterval, setMaxIdleTime, setMaxLifetime, setMaxPoolSize, setMinPoolSize, setPoolSize, setReapTimeout, setUniqueResourceName, setXaConnectionFactory, setXaConnectionFactoryClassName, setXaProperties, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface javax.jms.ConnectionFactory

        createContext, createContext, createContext, createContext
    • Constructor Detail

      • AtomikosConnectionFactoryBean

        public AtomikosConnectionFactoryBean()
    • Method Detail

      • setBeanName

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

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

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