org.apache.qpid.client.messaging.address
Class Node
java.lang.Object
org.apache.qpid.client.messaging.address.Node
- Direct Known Subclasses:
- Node.ExchangeNode, Node.QueueNode, Node.UnknownNodeType
public abstract class Node
- extends Object
Constructor Summary |
Node()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_nodeType
protected int _nodeType
_isDurable
protected boolean _isDurable
_isAutoDelete
protected boolean _isAutoDelete
_alternateExchange
protected String _alternateExchange
_bindings
protected List<AMQDestination.Binding> _bindings
_declareArgs
protected Map<String,Object> _declareArgs
Node
public Node()
getType
public int getType()
isDurable
public boolean isDurable()
setDurable
public void setDurable(boolean durable)
isAutoDelete
public boolean isAutoDelete()
setAutoDelete
public void setAutoDelete(boolean autoDelete)
getAlternateExchange
public String getAlternateExchange()
setAlternateExchange
public void setAlternateExchange(String altExchange)
getBindings
public List<AMQDestination.Binding> getBindings()
setBindings
public void setBindings(List<AMQDestination.Binding> bindings)
addBinding
public void addBinding(AMQDestination.Binding binding)
getDeclareArgs
public Map<String,Object> getDeclareArgs()
setDeclareArgs
public void setDeclareArgs(Map<String,Object> options)
Licensed to the Apache Software Foundation