Package jakarta.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. - Since:
- JMS 1.0
- Version:
- Jakarta Messaging 2.0
- See Also:
- Session.createConsumer(Destination),- Session.createProducer(Destination),- Session.createQueue(String),- QueueSession.createQueue(String)
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetQueueName()Gets the name of this queue.StringtoString()Returns a string representation of this object.
 
- 
- 
- 
Method Detail- 
getQueueNameString getQueueName() throws JMSException 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 of- Queuefails to return the queue name due to some internal error.
 
 
- 
 
-