[jboss-cvs] JBossAS SVN: r83996 - branches/Branch_4_2/messaging/src/main/org/jboss/mq/server.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 9 08:01:08 EST 2009
Author: adrian at jboss.org
Date: 2009-02-09 08:01:08 -0500 (Mon, 09 Feb 2009)
New Revision: 83996
Modified:
branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/MessageReference.java
Log:
[JBAS-6487] - Patch by Rico Neubauer to implement MessageReference.hashCode()
Modified: branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/MessageReference.java
===================================================================
--- branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/MessageReference.java 2009-02-09 12:53:30 UTC (rev 83995)
+++ branches/Branch_4_2/messaging/src/main/org/jboss/mq/server/MessageReference.java 2009-02-09 13:01:08 UTC (rev 83996)
@@ -406,6 +406,17 @@
return false;
}
}
+
+ /**
+ * @see #equals(Object)
+ * @see Object#hashCode()
+ * @return a hash code value for this object.
+ */
+ public int hashCode()
+ {
+ int result = (int) (referenceId ^ (referenceId >>> 32));
+ return result;
+ }
/**
* This method allows message to be order on the server queues
More information about the jboss-cvs-commits
mailing list