Class PooledLocalTransactionConnection

java.lang.Object
org.messaginghub.pooled.jms.pool.PooledConnection
io.quarkiverse.messaginghub.pooled.jms.PooledLocalTransactionConnection
All Implemented Interfaces:
jakarta.jms.ExceptionListener

public class PooledLocalTransactionConnection extends org.messaginghub.pooled.jms.pool.PooledConnection
  • Field Summary

    Fields inherited from class org.messaginghub.pooled.jms.pool.PooledConnection

    connection
  • Constructor Summary

    Constructors
    Constructor
    Description
    PooledLocalTransactionConnection(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.jms.Session
    createSession(boolean transacted, int ackMode)
     

    Methods inherited from class org.messaginghub.pooled.jms.pool.PooledConnection

    checkClientJMSVersionSupport, checkClientJMSVersionSupport, close, decrementReferenceCount, getBlockIfSessionPoolIsFullTimeout, getConnection, getExplicitProducerCacheSize, getIdleTimeout, getMaxIdleSessionsPerConnection, getMaxSessionsPerConnection, getNumActiveSessions, getNumIdleSessions, getNumSessions, getParentExceptionListener, idleTimeoutCheck, incrementReferenceCount, isBlockIfSessionPoolIsFull, isClosed, isJMSVersionSupported, isUseAnonymousProducers, makeSession, onException, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setExplicitProducerCacheSize, setHasExpired, setIdleTimeout, setMaxIdleSessionsPerConnection, setMaxSessionsPerConnection, setParentExceptionListener, setUseAnonymousProducers, start, toString, unWrap, wrap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PooledLocalTransactionConnection

      public PooledLocalTransactionConnection(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager)
  • Method Details

    • createSession

      public jakarta.jms.Session createSession(boolean transacted, int ackMode) throws jakarta.jms.JMSException
      Overrides:
      createSession in class org.messaginghub.pooled.jms.pool.PooledConnection
      Throws:
      jakarta.jms.JMSException