org.apache.qpid.client
Class AMQHeadersExchange
java.lang.Object
org.apache.qpid.client.AMQDestination
org.apache.qpid.client.AMQHeadersExchange
- All Implemented Interfaces:
- javax.jms.Destination, javax.naming.Referenceable
public class AMQHeadersExchange
- extends AMQDestination
A destination backed by a headers exchange
Methods inherited from class org.apache.qpid.client.AMQDestination |
equals, getDestinationName, getExchangeClass, getExchangeName, getQueueName, getReference, hashCode, isAutoDelete, isDurable, isExclusive, isQueue, isTopic, setQueueName, toString, toURL |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AMQHeadersExchange
public AMQHeadersExchange(org.apache.qpid.url.BindingURL binding)
AMQHeadersExchange
public AMQHeadersExchange(java.lang.String queueName)
getEncodedName
public java.lang.String getEncodedName()
- Specified by:
getEncodedName
in class AMQDestination
getRoutingKey
public java.lang.String getRoutingKey()
- Specified by:
getRoutingKey
in class AMQDestination
isNameRequired
public boolean isNameRequired()
- Specified by:
isNameRequired
in class AMQDestination