com.dsoft.jca.spi
Class EisListenerMDUtil

java.lang.Object
  extended by com.dsoft.jca.spi.EisListenerMDUtil

public class EisListenerMDUtil
extends java.lang.Object

Utility class for EisListenerMD.

Version:
${version}
Author:
XDoclet

Constructor Summary
EisListenerMDUtil()
           
 
Method Summary
static java.lang.String generateGUID(java.lang.Object o)
          A 32 byte GUID generator (Globally Unique ID).
static javax.jms.Queue getQueue()
          Obtain destination queue from default initial context
static javax.jms.Queue getQueue(java.util.Hashtable environment)
          Obtain destination queue from parameterised initial context
static javax.jms.QueueConnection getQueueConnection()
          Obtain destination queue from default initial context
static javax.jms.QueueConnection getQueueConnection(java.util.Hashtable environment)
          Obtain destination queue from parameterised initial context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EisListenerMDUtil

public EisListenerMDUtil()
Method Detail

getQueue

public static javax.jms.Queue getQueue()
                                throws javax.naming.NamingException
Obtain destination queue from default initial context

Returns:
Destination JMS Queue for EisListenerMD. Lookup using COMP_NAME
Throws:
javax.naming.NamingException

getQueue

public static javax.jms.Queue getQueue(java.util.Hashtable environment)
                                throws javax.naming.NamingException
Obtain destination queue from parameterised initial context

Parameters:
environment - Parameters to use for creating initial context
Returns:
Destination JMS Queue for EisListenerMD. Lookup using COMP_NAME
Throws:
javax.naming.NamingException

getQueueConnection

public static javax.jms.QueueConnection getQueueConnection()
                                                    throws javax.naming.NamingException,
                                                           javax.jms.JMSException
Obtain destination queue from default initial context

Returns:
Destination JMS Connection Factory for EisListenerMD. Lookup using COMP_NAME
Throws:
javax.naming.NamingException
javax.jms.JMSException

getQueueConnection

public static javax.jms.QueueConnection getQueueConnection(java.util.Hashtable environment)
                                                    throws javax.naming.NamingException,
                                                           javax.jms.JMSException
Obtain destination queue from parameterised initial context

Parameters:
environment - Parameters to use for creating initial context
Returns:
Destination JMS Connection Factory for EisListenerMD. Lookup using COMP_NAME
Throws:
javax.naming.NamingException
javax.jms.JMSException

generateGUID

public static final java.lang.String generateGUID(java.lang.Object o)
A 32 byte GUID generator (Globally Unique ID). These artificial keys SHOULD NOT be seen by the user, not even touched by the DBA but with very rare exceptions, just manipulated by the database and the programs. Usage: Add an id field (type java.lang.String) to your EJB, and add setId(XXXUtil.generateGUID(this)); to the ejbCreate method.



Copyright © 2006 DSoft Technologies. All Rights Reserved.