Class ConnectionFactoryClosable
java.lang.Object
org.apache.activemq.artemis.cli.factory.ConnectionFactoryClosable
- All Implemented Interfaces:
AutoCloseable, javax.jms.ConnectionFactory
public class ConnectionFactoryClosable
extends Object
implements AutoCloseable, javax.jms.ConnectionFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()javax.jms.Connectionjavax.jms.ConnectioncreateConnection(String userName, String password) javax.jms.JMSContextjavax.jms.JMSContextcreateContext(int sessionMode) javax.jms.JMSContextcreateContext(String userName, String password) javax.jms.JMSContextcreateContext(String userName, String password, int sessionMode)
-
Constructor Details
-
ConnectionFactoryClosable
public ConnectionFactoryClosable(javax.jms.ConnectionFactory factory)
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
createConnection
public javax.jms.Connection createConnection() throws javax.jms.JMSException- Specified by:
createConnectionin interfacejavax.jms.ConnectionFactory- Throws:
javax.jms.JMSException
-
createConnection
-
createContext
public javax.jms.JMSContext createContext()- Specified by:
createContextin interfacejavax.jms.ConnectionFactory
-
createContext
-
createContext
-
createContext
public javax.jms.JMSContext createContext(int sessionMode) - Specified by:
createContextin interfacejavax.jms.ConnectionFactory
-