org.apache.qpid.server.cluster.util
Class Bindings<K1,K2,V>

java.lang.Object
  extended by org.apache.qpid.server.cluster.util.Bindings<K1,K2,V>

public class Bindings<K1,K2,V>
extends java.lang.Object

Maps two separate keys to a list of values.


Constructor Summary
Bindings()
           
 
Method Summary
 void bind(K1 key1, K2 key2, V value)
           
 void unbind1(K1 key1)
           
 void unbind2(K2 key2)
           
 java.util.Collection<V> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bindings

public Bindings()
Method Detail

bind

public void bind(K1 key1,
                 K2 key2,
                 V value)

unbind1

public void unbind1(K1 key1)

unbind2

public void unbind2(K2 key2)

values

public java.util.Collection<V> values()