Class JmsPoolNarayanaConnectionFactory
java.lang.Object
org.messaginghub.pooled.jms.JmsPoolConnectionFactory
org.messaginghub.pooled.jms.JmsPoolXAConnectionFactory
dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaConnectionFactory
- All Implemented Interfaces:
jakarta.jms.ConnectionFactory,jakarta.jms.QueueConnectionFactory,jakarta.jms.TopicConnectionFactory,jakarta.jms.XAConnectionFactory,Serializable,ObjectFactory
public class JmsPoolNarayanaConnectionFactory
extends org.messaginghub.pooled.jms.JmsPoolXAConnectionFactory
- See Also:
-
Field Summary
Fields inherited from class org.messaginghub.pooled.jms.JmsPoolConnectionFactory
connectionFactory, DEFAULT_MAX_CONNECTIONS, DEFAULT_MAX_SESSIONS_PER_CONNECTION, stopped -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PooledNarayanaConnectioncreatePooledConnection(jakarta.jms.Connection connection) getName()voidMethods inherited from class org.messaginghub.pooled.jms.JmsPoolXAConnectionFactory
createProviderConnection, createProviderContext, createXAConnection, createXAConnection, createXAContext, createXAContext, getObjectInstance, getTmJndiName, getTransactionManager, isTmFromJndi, newPooledConnectionContext, setConnectionFactory, setTmFromJndi, setTmJndiName, setTransactionManagerMethods inherited from class org.messaginghub.pooled.jms.JmsPoolConnectionFactory
clear, createConnection, createConnection, createContext, createContext, createContext, createContext, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getBlockIfSessionPoolIsFullTimeout, getConnectionCheckInterval, getConnectionFactory, getConnectionIdleTimeout, getConnectionsPool, getExplicitProducerCacheSize, getMaxConnections, getMaxIdleSessionsPerConnection, getMaxSessionsPerConnection, getNumConnections, initConnectionsPool, isBlockIfSessionPoolIsFull, isUseAnonymousProducers, isUseProviderJMSContext, newPooledConnectionWrapper, populateProperties, setBlockIfSessionPoolIsFull, setBlockIfSessionPoolIsFullTimeout, setConnectionCheckInterval, setConnectionIdleTimeout, setExplicitProducerCacheSize, setMaxConnections, setMaxIdleSessionsPerConnection, setMaxSessionsPerConnection, setUseAnonymousProducers, setUseProviderJMSContext, start, stop
-
Constructor Details
-
JmsPoolNarayanaConnectionFactory
public JmsPoolNarayanaConnectionFactory()
-
-
Method Details
-
getName
-
setName
-
createPooledConnection
- Overrides:
createPooledConnectionin classorg.messaginghub.pooled.jms.JmsPoolXAConnectionFactory
-