Package javax.jms
Interface Queue
- 
- All Superinterfaces:
- Destination
 - All Known Subinterfaces:
- TemporaryQueue
 
 public interface Queue extends Destination AQueueobject 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 Destinationas a parameter, aQueueobject used as an argument. For example, a queue can be used to create aMessageConsumerand aMessageProducerby 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. 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetQueueName()Gets the name of this queue.java.lang.StringtoString()Returns a string representation of this object.
 
- 
- 
- 
Method Detail- 
getQueueNamejava.lang.String getQueueName() throws JMSExceptionGets 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 of- Queuefails to return the queue name due to some internal error.
 
 - 
toStringjava.lang.String toString() Returns a string representation of this object.- Overrides:
- toStringin class- java.lang.Object
- Returns:
- the provider-specific identity values for this queue
 
 
- 
 
-