Class NarayanaConnectionFactoryFactory

java.lang.Object
org.frankframework.jdbc.datasource.ObjectFactory<jakarta.jms.ConnectionFactory>
org.frankframework.jndi.JndiConnectionFactoryFactory
org.frankframework.jta.narayana.NarayanaConnectionFactoryFactory
All Implemented Interfaces:
IConnectionFactoryFactory, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class NarayanaConnectionFactoryFactory extends JndiConnectionFactoryFactory
  • Constructor Details

    • NarayanaConnectionFactoryFactory

      public NarayanaConnectionFactoryFactory()
  • Method Details

    • augment

      protected jakarta.jms.ConnectionFactory augment(jakarta.jms.ConnectionFactory connectionFactory, String connectionFactoryName)
      Description copied from class: ObjectFactory
      Allow implementing classes to augment the looked up object class 'O'.
      Overrides:
      augment in class ObjectFactory<jakarta.jms.ConnectionFactory>
    • setTransactionManager

      public void setTransactionManager(NarayanaJtaTransactionManager transactionManager)
    • getMaxIdleTime

      public int getMaxIdleTime()
    • setMaxIdleTime

      public void setMaxIdleTime(int maxIdleTime)
    • getMaxPoolSize

      public int getMaxPoolSize()
    • setMaxPoolSize

      public void setMaxPoolSize(int maxPoolSize)
    • getConnectionCheckInterval

      public int getConnectionCheckInterval()
    • setConnectionCheckInterval

      public void setConnectionCheckInterval(int connectionCheckInterval)
    • getMaxSessions

      public int getMaxSessions()
    • setMaxSessions

      public void setMaxSessions(int maxSessions)
    • getSessionWaitTimeout

      public int getSessionWaitTimeout()
    • setSessionWaitTimeout

      public void setSessionWaitTimeout(int sessionWaitTimeout)