| org.objectweb.jonas_jms.api.JmsManager
All known Subclasses: org.objectweb.jonas_jms.JmsManagerImpl,
JmsManager | public interface JmsManager (Code) | | JMS Manager interface.
Implemented by the jms module (jonas_jms/JmsManagerImpl)
This interface allows other jonas module to be independant
of jonas_jms implementation.
author: Philippe Coq author: Contributor(s): author: Jeff Mesnil: for JORAM 3.0 integration author: Frederic Maistre: for JORAM 3.4 (JMS 1.1) integration |
createQueue | public Queue createQueue(String name) throws Exception(Code) | | Create a Queue and bind it in the registry
|
createTopic | public Topic createTopic(String name) throws Exception(Code) | | Create a Topic and bind it in the registry
|
getConnectionFactory | public ConnectionFactory getConnectionFactory()(Code) | | Get the unique ConnectionFactory
|
getQueueConnectionFactory | public QueueConnectionFactory getQueueConnectionFactory()(Code) | | Get the unique QueueConnectionFactory
|
getTopicConnectionFactory | public TopicConnectionFactory getTopicConnectionFactory()(Code) | | Get the unique TopicConnectionFactory
|
getXAConnectionFactory | public XAConnectionFactory getXAConnectionFactory()(Code) | | Get the unique XAConnectionFactory
|
getXAQueueConnectionFactory | public XAQueueConnectionFactory getXAQueueConnectionFactory()(Code) | | Get the unique XAQueueConnectionFactory
|
getXATopicConnectionFactory | public XATopicConnectionFactory getXATopicConnectionFactory()(Code) | | Get the unique XATopicConnectionFactory
|
init | public void init(Class cl, boolean collocated, String url, TransactionManager tm) throws Exception(Code) | | Initialisation of JmsManager
class cl class implementing administration process boolean true for launching the MOM in the same JVM Parameters: String - connexion url to the MOM (in case of remote mode) Parameters: TransactionManager - tm exception: Exception - must be thrown if the MOM is unreachable |
stop | public void stop() throws Exception(Code) | | Terminate the administering process
|
|
|