public class JMSConnectionHolder extends Object
| Constructor and Description | 
|---|
| JMSConnectionHolder(JMSEndpoint jmsEndpoint,
                   hermes.Hermes hermes,
                   boolean isTopicDomain,
                   String clientID,
                   String username,
                   String password) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | closeAll()closes sessions and connections | 
| String | getClientID() | 
| javax.jms.Connection | getConnection() | 
| javax.jms.ConnectionFactory | getConnectionFactory() | 
| hermes.Hermes | getHermes() | 
| JMSEndpoint | getJmsEndpoint() | 
| javax.jms.Queue | getQueue(String name)return queue by name | 
| javax.jms.Session | getSession() | 
| javax.jms.Topic | getTopic(String name)return topic by name | 
public JMSConnectionHolder(JMSEndpoint jmsEndpoint, hermes.Hermes hermes, boolean isTopicDomain, String clientID, String username, String password) throws javax.jms.JMSException
jmsEndpoint - hermes - createQueueConnection - createTopicConnection - clientID - username - password - javax.jms.JMSExceptionpublic javax.jms.ConnectionFactory getConnectionFactory()
public javax.jms.Connection getConnection()
public String getClientID()
public hermes.Hermes getHermes()
public JMSEndpoint getJmsEndpoint()
public javax.jms.Topic getTopic(String name) throws javax.jms.JMSException, NamingException
javax.jms.JMSException - , NamingExceptionNamingExceptionpublic javax.jms.Queue getQueue(String name) throws javax.jms.JMSException, NamingException
javax.jms.JMSException - , NamingExceptionNamingExceptionpublic javax.jms.Session getSession()
                             throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void closeAll()
Copyright © 2019. All Rights Reserved.