Package org.apache.activemq.ra
Class ActiveMQConnectionFactory
java.lang.Object
org.apache.activemq.ra.ActiveMQConnectionFactory
- All Implemented Interfaces:
jakarta.jms.ConnectionFactory,jakarta.jms.QueueConnectionFactory,jakarta.jms.TopicConnectionFactory,jakarta.resource.Referenceable,Serializable,Referenceable
public class ActiveMQConnectionFactory
extends Object
implements jakarta.jms.ConnectionFactory, jakarta.jms.QueueConnectionFactory, jakarta.jms.TopicConnectionFactory, jakarta.resource.Referenceable, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionActiveMQConnectionFactory(ActiveMQManagedConnectionFactory factory, jakarta.resource.spi.ConnectionManager manager, ActiveMQConnectionRequestInfo connectionRequestInfo) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.Connectionjakarta.jms.ConnectioncreateConnection(String userName, String password) jakarta.jms.JMSContextjakarta.jms.JMSContextcreateContext(int sessionMode) jakarta.jms.JMSContextcreateContext(String userName, String password) jakarta.jms.JMSContextcreateContext(String userName, String password, int sessionMode) jakarta.jms.QueueConnectionjakarta.jms.QueueConnectioncreateQueueConnection(String userName, String password) jakarta.jms.TopicConnectionjakarta.jms.TopicConnectioncreateTopicConnection(String userName, String password) voidsetReference(Reference reference)
-
Constructor Details
-
ActiveMQConnectionFactory
public ActiveMQConnectionFactory(ActiveMQManagedConnectionFactory factory, jakarta.resource.spi.ConnectionManager manager, ActiveMQConnectionRequestInfo connectionRequestInfo) - Parameters:
factory-manager-connectionRequestInfo-
-
-
Method Details
-
createConnection
public jakarta.jms.Connection createConnection() throws jakarta.jms.JMSException- Specified by:
createConnectionin interfacejakarta.jms.ConnectionFactory- Throws:
jakarta.jms.JMSException- See Also:
-
ConnectionFactory.createConnection()
-
createConnection
public jakarta.jms.Connection createConnection(String userName, String password) throws jakarta.jms.JMSException - Specified by:
createConnectionin interfacejakarta.jms.ConnectionFactory- Throws:
jakarta.jms.JMSException- See Also:
-
ConnectionFactory.createConnection(java.lang.String, java.lang.String)
-
createContext
public jakarta.jms.JMSContext createContext()- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory- Returns:
- Returns the JMSContext.
-
createContext
- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory- Returns:
- Returns the JMSContext.
-
createContext
- Specified by:
createContextin interfacejakarta.jms.ConnectionFactory- Returns:
- Returns the JMSContext.
-
createContext
public jakarta.jms.JMSContext createContext(int sessionMode) - Specified by:
createContextin interfacejakarta.jms.ConnectionFactory- Returns:
- Returns the JMSContext.
-
getReference
- Specified by:
getReferencein interfaceReferenceable- See Also:
-
setReference
- Specified by:
setReferencein interfacejakarta.resource.Referenceable- See Also:
-
javax.resource.Referenceable#setReference(javax.naming.Reference)
-
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(String userName, 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(String userName, String password) throws jakarta.jms.JMSException - Specified by:
createTopicConnectionin interfacejakarta.jms.TopicConnectionFactory- Throws:
jakarta.jms.JMSException
-