Websphere MQ Everyplace

com.ibm.mqe.jms
Class MQeJMSJNDIQueue

java.lang.Object
  |
  +--com.ibm.mqe.jms.MQeDestination
        |
        +--com.ibm.mqe.jms.MQeJMSQueue
              |
              +--com.ibm.mqe.jms.MQeJMSJNDIQueue
All Implemented Interfaces:
javax.jms.Destination, javax.jms.Queue

public class MQeJMSJNDIQueue
extends MQeJMSQueue

MQeJMSJNDIQueue extends MQeJMSQueue and adds support for storing and retrieving the object using JNDI.

More information on configuring an MQeJMSQueue can be found in Chapter 10 of the WebSphere MQ Everyplace Application Programming Guide.


Constructor Summary
MQeJMSJNDIQueue()
          A default constructor for use by the MQeJMSJNDIQueueFactory and the JMS Administration tool.
MQeJMSJNDIQueue(java.lang.String jmsQueueName)
          Create a new instance of an MQeJMSJNDIQueue.
MQeJMSJNDIQueue(java.lang.String mqeQMgrName, java.lang.String mqeQueueName)
          Create a new instance of an MQeJMSJNDIQueue.
 
Methods inherited from class com.ibm.mqe.jms.MQeJMSQueue
getMQNative, getQueueName, setMQNative, toString
 
Methods inherited from class com.ibm.mqe.jms.MQeDestination
getDescription, setDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MQeJMSJNDIQueue

public MQeJMSJNDIQueue()
A default constructor for use by the MQeJMSJNDIQueueFactory and the JMS Administration tool. This is not intended for use by applications.


MQeJMSJNDIQueue

public MQeJMSJNDIQueue(java.lang.String jmsQueueName)
                throws javax.jms.JMSException
Create a new instance of an MQeJMSJNDIQueue.

Parameters:
jmsQueueName - the name of the MQ Everyplace JMS Queue
Throws:
javax.jms.InvalidDestinationException - if the Queue name is invalid
javax.jms.JMSException

MQeJMSJNDIQueue

public MQeJMSJNDIQueue(java.lang.String mqeQMgrName,
                       java.lang.String mqeQueueName)
                throws javax.jms.JMSException
Create a new instance of an MQeJMSJNDIQueue.

Parameters:
mqeQMgrName - The name of the associated MQe Queue Manager. If this is null then the local queue manager is used.
mqeQueueName - The name of the associated MQe Queue
Throws:
javax.jms.InvalidDestinationException - if the name is invalid
javax.jms.JMSException

Websphere MQ Everyplace