org.apache.commons.messenger
Class ListenerKey
java.lang.Object
org.apache.commons.messenger.ListenerKey
- class ListenerKey
- extends java.lang.Object
ListenerKey
is an implementation class allowing a Destination,
MessageListener and an optional selector to be used as a key to a Map so that
a single subscription can be easily associated with a MessageConsumer.
- Version:
- $Revision: 1.2 $
- Author:
- James Strachan
Constructor Summary |
ListenerKey(javax.jms.Destination destination,
javax.jms.MessageListener messageListener)
|
ListenerKey(javax.jms.Destination destination,
javax.jms.MessageListener messageListener,
java.lang.String selector)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
destination
private javax.jms.Destination destination
messageListener
private javax.jms.MessageListener messageListener
selector
private java.lang.String selector
hashCode
private int hashCode
ListenerKey
public ListenerKey(javax.jms.Destination destination,
javax.jms.MessageListener messageListener)
ListenerKey
public ListenerKey(javax.jms.Destination destination,
javax.jms.MessageListener messageListener,
java.lang.String selector)
hashCode
public int hashCode()
equals
public boolean equals(java.lang.Object that)
equals
public boolean equals(ListenerKey that)