com.ibm.mq.jms
Class MQTemporaryQueue

java.lang.Object
  |
  +--com.ibm.mq.jms.MQDestination
        |
        +--com.ibm.mq.jms.MQQueue
              |
              +--com.ibm.mq.jms.MQTemporaryQueue
All Implemented Interfaces:
javax.jms.Destination, JMSDestination, javax.jms.Queue, javax.naming.Referenceable, java.io.Serializable, javax.jms.TemporaryQueue

public class MQTemporaryQueue
extends MQQueue
implements javax.jms.TemporaryQueue

An MQTemporaryQueue object is a unique Queue object created for the duration of a Connection.

See Also:
Serialized Form

Field Summary
   
Method Summary
 void delete()
          Deletes this temporary queue.
 
Methods inherited from class com.ibm.mq.jms.MQQueue
getQueueName, toString
 
Methods inherited from class com.ibm.mq.jms.MQDestination
getCCSID, getDescription, getEncoding, getExpiry, getFailIfQuiesce, getPersistence, getPriority, getProperty, getStringFromDestination, getTargetClient, setCCSID, setDescription, setEncoding, setExpiry, setFailIfQuiesce, setPersistence, setPriority, setProperty, setTargetClient
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.Queue
getQueueName, toString
 

Method Detail

delete

public void delete()
            throws javax.jms.JMSException
Deletes this temporary queue.

Specified by:
delete in interface javax.jms.TemporaryQueue
Throws:
javax.jms.JMSException - if the queue is in use, or if the command fails due to some internal error.

(c) Copyright IBM Corp. 2005. All Rights Reserved.