org.apache.qpid.client
Class AMQHeadersExchange

java.lang.Object
  extended by org.apache.qpid.client.AMQDestination
      extended by org.apache.qpid.client.AMQHeadersExchange
All Implemented Interfaces:
Destination, Referenceable

public class AMQHeadersExchange
extends AMQDestination

A destination backed by a headers exchange


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.client.AMQDestination
AMQDestination.AddressOption, AMQDestination.Binding, AMQDestination.DestSyntax
 
Field Summary
 
Fields inherited from class org.apache.qpid.client.AMQDestination
_address, _addressType, _addrHelper, _assert, _create, _delete, _destSyntax, _exchangeClass, _exchangeName, _isAutoDelete, _isDurable, _isExclusive, _link, _name, _sourceNode, _subject, _targetLink, _targetNode, defaultDestSyntax, QUEUE_TYPE, TOPIC_TYPE, UNKNOWN_TYPE
 
Constructor Summary
AMQHeadersExchange(org.apache.qpid.framing.AMQShortString queueName)
           
AMQHeadersExchange(org.apache.qpid.url.BindingURL binding)
           
AMQHeadersExchange(String name)
           
 
Method Summary
 boolean isNameRequired()
           
 
Methods inherited from class org.apache.qpid.client.AMQDestination
copyDestination, createDestination, createDestination, createDestination, equals, getAddress, getAddressName, getAddressType, getAMQQueueName, getAssert, getBindingKeys, getCreate, getDefaultDestSyntax, getDelete, getDestSyntax, getDestType, getEncodedName, getExchangeClass, getExchangeName, getInfoFromBindingURL, getLink, getQueueName, getReference, getRoutingKey, getSourceNode, getSubject, getTargetNode, hashCode, isAddressResolved, isAutoDelete, isBrowseOnly, isCheckedForQueueBinding, isDurable, isExchangeExistsChecked, isExclusive, isQueue, isTopic, rebuildTargetAndSourceNodes, setAddress, setAddressName, setAddressResolved, setAddressType, setAssert, setAutoDelete, setBrowseOnly, setCheckedForQueueBinding, setCreate, setDelete, setDestSyntax, setDurable, setExchangeClass, setExchangeExistsChecked, setExchangeName, setLink, setQueueName, setRoutingKey, setSourceNode, setSubject, setTargetNode, stripSyntaxPrefix, toByteEncoding, toString, toURL
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMQHeadersExchange

public AMQHeadersExchange(org.apache.qpid.url.BindingURL binding)

AMQHeadersExchange

public AMQHeadersExchange(String name)

AMQHeadersExchange

public AMQHeadersExchange(org.apache.qpid.framing.AMQShortString queueName)
Method Detail

isNameRequired

public boolean isNameRequired()
Specified by:
isNameRequired in class AMQDestination


Licensed to the Apache Software Foundation