Compoze Software, Inc.

com.compoze.ejb
Class JmsUtility


java.lang.Object

  |

  +--com.compoze.ejb.JmsUtility


public class JmsUtility
extends java.lang.Object

JMS utility class. In order to use this class, you must use a server that supports JMS.


Constructor Summary
JmsUtility()
           
 
Method Summary
static void closeQueueConnection(javax.jms.QueueConnection connection)
          Close JMS QueueConnection resource.
static void closeQueueSession(javax.jms.QueueSession session)
          Close JMS QueueSession resource.
static void closeTopicConnection(javax.jms.TopicConnection connection)
          Close JMS TopicConnection resource.
static void closeTopicSession(javax.jms.TopicSession session)
          Close JMS TopicSession resource.
static javax.jms.Queue getQueue(java.lang.String sQueueName)
          Returns a Queue object.
static javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.lang.String sQueueConnectionFactoryName)
          Returns a QueueConnectionFactoy object.
static javax.jms.Topic getTopic(java.lang.String sName)
          Returns a Topic object
static javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.lang.String sName)
          Returns a TopicConnectionFactory object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmsUtility


public JmsUtility()
Method Detail

getQueueConnectionFactory


public static javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.lang.String sQueueConnectionFactoryName)
                                                                  throws java.lang.Exception
Returns a QueueConnectionFactoy object.
Parameters:
sName - string specifying the queueconnectionfactory name
Returns:
a QueueConnectionFactory object
Throws:
java.lang.Exception - if an exception occurs

getTopicConnectionFactory


public static javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.lang.String sName)
                                                                  throws java.lang.Exception
Returns a TopicConnectionFactory object
Parameters:
sName - string specifying the topicconnectionfactory name
Returns:
a TopicConnectionFactory object
Throws:
java.lang.Exception - if an exception occurs

getQueue


public static javax.jms.Queue getQueue(java.lang.String sQueueName)
                                throws java.lang.Exception
Returns a Queue object.
Parameters:
sName - string specifying the queue name
Returns:
a Queue object
Throws:
java.lang.Exception - if an exception occurs

getTopic


public static javax.jms.Topic getTopic(java.lang.String sName)
                                throws java.lang.Exception
Returns a Topic object
Parameters:
sName - string specifying the topic name
Returns:
a Topic object
Throws:
java.lang.Exception - if an exception occurs

closeQueueSession


public static void closeQueueSession(javax.jms.QueueSession session)
Close JMS QueueSession resource.
Parameters:
session - a QueueSession object

closeTopicSession


public static void closeTopicSession(javax.jms.TopicSession session)
Close JMS TopicSession resource.
Parameters:
session - a TopicSession object

closeQueueConnection


public static void closeQueueConnection(javax.jms.QueueConnection connection)
Close JMS QueueConnection resource.
Parameters:
connection - a QueueConnection object

closeTopicConnection


public static void closeTopicConnection(javax.jms.TopicConnection connection)
Close JMS TopicConnection resource.
Parameters:
connection - a TopicConnection object

Compoze Software, Inc.

Copyright ©1999-2001 Compoze Software, Inc. All rights reserved.