event listener is now used by the xml router and the publish method of the gateway is
[xmlrouter] / common / src / main / java / org / wamblee / xmlrouter / common / Id.java
index bc2399985649c2028fb82c218b14dcda642f966c..704aac937c12fb20bc9d8c8ca35a6a14b6230365 100644 (file)
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */ 
+ */
 package org.wamblee.xmlrouter.common;
 
 public class Id<T> {
 
-    private int id;
+    private long id;
 
-    public Id(int aId) {
+    public Id(long aId) {
         id = aId;
     }
 
-    public int getId() {
+    public long getId() {
         return id;
     }
 
     @Override
     public int hashCode() {
-        return id;
+        return ((Long) id).hashCode();
     }
 
     @Override