Top Description Methods
javax.jms

public Interface Queue

extends Destination
Known Direct Subinterfaces
javax.jms.TemporaryQueue

A Queue object encapsulates a provider-specific queue name. It is the way a client specifies the identity of a queue to JMS 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:

The actual length of time messages are held by a queue and the consequences of resource overflow are not defined by the JMS API.

Since
JMS 1.0
Version
JMS 2.0
See Also
Session#createConsumer(Destination), Session#createProducer(Destination), Session#createQueue(String), QueueSession#createQueue(String)

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the queue name
getQueueName
()

Gets the name of this queue.

public String

Returns:

the provider-specific identity values for this queue
toString
()

Returns a string representation of this object.

Method Detail

getQueueNameback to summary
public String getQueueName() throws JMSException

Gets the name of this queue.

Clients that depend upon the name are not portable.

Returns:String

the queue name

Exceptions
JMSException:
if the JMS provider implementation of Queue fails to return the queue name due to some internal error.
toStringback to summary
public String toString()

Returns a string representation of this object.

Returns:String

the provider-specific identity values for this queue