org.apache.qpid.server.binding
Class Binding

java.lang.Object
  extended by org.apache.qpid.server.binding.Binding

public class Binding
extends Object


Constructor Summary
Binding(UUID id, String bindingKey, AMQQueue queue, Exchange exchange, Map<String,Object> arguments)
           
 
Method Summary
 boolean equals(Object o)
           
 Map<String,Object> getArguments()
           
 String getBindingKey()
           
 Exchange getExchange()
           
 UUID getId()
           
 long getMatches()
           
 AMQQueue getQueue()
           
 int hashCode()
           
 void incrementMatches()
           
(package private)  boolean isDurable()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Binding

public Binding(UUID id,
               String bindingKey,
               AMQQueue queue,
               Exchange exchange,
               Map<String,Object> arguments)
Method Detail

getId

public UUID getId()

getBindingKey

public String getBindingKey()

getQueue

public AMQQueue getQueue()

getExchange

public Exchange getExchange()

getArguments

public Map<String,Object> getArguments()

incrementMatches

public void incrementMatches()

getMatches

public long getMatches()

isDurable

boolean isDurable()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Licensed to the Apache Software Foundation