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()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in class java.lang.Object
equals
public boolean equals(ListenerKey that)