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
ConstructorsConstructorDescriptionPooledLocalTransactionConnection(jakarta.jms.Connection connection, jakarta.transaction.TransactionManager transactionManager) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.SessioncreateSession(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
-
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:
createSessionin classorg.messaginghub.pooled.jms.pool.PooledConnection- Throws:
jakarta.jms.JMSException
-