Package jakarta.jms
Interface Queue
- All Superinterfaces:
 Destination
- All Known Subinterfaces:
 TemporaryQueue
A 
Queue object encapsulates a provider-specific queue name.
 
 It is the way a client specifies the identity of a queue to Jakarta Messaging API methods. For those methods that use a
 Destination as a parameter, a Queue object used as an argument. For example, a queue can be used to
 create a MessageConsumer and a MessageProducer by calling:
 
Session.CreateConsumer(Destination destination)Session.CreateProducer(Destination destination)
The actual length of time messages are held by a queue and the consequences of resource overflow are not defined by the Jakarta Messaging API.
- Since:
 - JMS 1.0
 - Version:
 - Jakarta Messaging 2.0
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionGets the name of this queue.toString()Returns a string representation of this object. 
- 
Method Details
- 
getQueueName
Gets the name of this queue.Clients that depend upon the name are not portable.
- Returns:
 - the queue name
 - Throws:
 JMSException- if the Jakarta Messaging provider implementation ofQueuefails to return the queue name due to some internal error.
 - 
toString
String toString()Returns a string representation of this object. 
 -