Package com.swiftmq.jms.springsupport
Class SingleSharedConnectionFactory
- java.lang.Object
-
- com.swiftmq.jms.springsupport.SingleSharedConnectionFactory
-
- All Implemented Interfaces:
jakarta.jms.ConnectionFactory,jakarta.jms.QueueConnectionFactory,jakarta.jms.TopicConnectionFactory
public class SingleSharedConnectionFactory extends java.lang.Object implements jakarta.jms.ConnectionFactory, jakarta.jms.QueueConnectionFactory, jakarta.jms.TopicConnectionFactory
-
-
Constructor Summary
Constructors Constructor Description SingleSharedConnectionFactory()SingleSharedConnectionFactory(jakarta.jms.ConnectionFactory targetConnectionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.jms.ConnectioncreateConnection()jakarta.jms.ConnectioncreateConnection(java.lang.String user, java.lang.String password)jakarta.jms.JMSContextcreateContext()jakarta.jms.JMSContextcreateContext(int i)jakarta.jms.JMSContextcreateContext(java.lang.String s, java.lang.String s1)jakarta.jms.JMSContextcreateContext(java.lang.String s, java.lang.String s1, int i)jakarta.jms.QueueConnectioncreateQueueConnection()jakarta.jms.QueueConnectioncreateQueueConnection(java.lang.String user, java.lang.String password)jakarta.jms.TopicConnectioncreateTopicConnection()jakarta.jms.TopicConnectioncreateTopicConnection(java.lang.String user, java.lang.String password)voiddestroy()java.lang.StringgetClientId()longgetPoolExpiration()jakarta.jms.ConnectionFactorygetTargetConnectionFactory()voidsetClientId(java.lang.String clientId)voidsetPoolExpiration(long poolExpiration)voidsetTargetConnectionFactory(jakarta.jms.ConnectionFactory targetConnectionFactory)java.lang.StringtoString()
-
-
-
Method Detail
-
getTargetConnectionFactory
public jakarta.jms.ConnectionFactory getTargetConnectionFactory()
-
setTargetConnectionFactory
public void setTargetConnectionFactory(jakarta.jms.ConnectionFactory targetConnectionFactory)
-
getClientId
public java.lang.String getClientId()
-
setClientId
public void setClientId(java.lang.String clientId)
-
getPoolExpiration
public long getPoolExpiration()
-
setPoolExpiration
public void setPoolExpiration(long poolExpiration)
-
createConnection
public jakarta.jms.Connection createConnection() throws jakarta.jms.JMSException- Specified by:
createConnectionin interfacejakarta.jms.ConnectionFactory- Throws:
jakarta.jms.JMSException
-
createConnection
public jakarta.jms.Connection createConnection(java.lang.String user, java.lang.String password) throws jakarta.jms.JMSException- Specified by:
createConnectionin interfacejakarta.jms.ConnectionFactory- Throws:
jakarta.jms.JMSException
-
createQueueConnection
public jakarta.jms.QueueConnection createQueueConnection() throws jakarta.jms.JMSException- Specified by:
createQueueConnectionin interfacejakarta.jms.QueueConnectionFactory- Throws:
jakarta.jms.JMSException
-
createQueueConnection
public jakarta.jms.QueueConnection createQueueConnection(java.lang.String user, java.lang.String password) throws jakarta.jms.JMSException- Specified by:
createQueueConnectionin interfacejakarta.jms.QueueConnectionFactory- Throws:
jakarta.jms.JMSException
-
createTopicConnection
public jakarta.jms.TopicConnection createTopicConnection() throws jakarta.jms.JMSException- Specified by:
createTopicConnectionin interfacejakarta.jms.TopicConnectionFactory- Throws:
jakarta.jms.JMSException
-
createTopicConnection
public jakarta.jms.TopicConnection createTopicConnection(java.lang.String user, java.lang.String password) throws jakarta.jms.JMSException- Specified by:
createTopicConnectionin interfacejakarta.jms.TopicConnectionFactory- Throws:
jakarta.jms.JMSException
-
destroy
public void destroy() throws java.lang.Exception- Throws:
java.lang.Exception
-
createContext
public jakarta.jms.JMSContext createContext()
- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory
-
createContext
public jakarta.jms.JMSContext createContext(java.lang.String s, java.lang.String s1)- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory
-
createContext
public jakarta.jms.JMSContext createContext(java.lang.String s, java.lang.String s1, int i)- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory
-
createContext
public jakarta.jms.JMSContext createContext(int i)
- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-