Updated Branches:
  refs/heads/master d09924c11 -> 4c70f54b5

CAMEL-6759: camel-hazelcast uses Object instead of String as key. Thanks to 
Hrvoje Mustapic for the patch.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/4c70f54b
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/4c70f54b
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/4c70f54b

Branch: refs/heads/master
Commit: 4c70f54b51ddca96bcbef2fd7d66b8a7ba158a74
Parents: d09924c
Author: Claus Ibsen <davscl...@apache.org>
Authored: Tue Sep 17 13:55:09 2013 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Tue Sep 17 13:55:09 2013 +0200

----------------------------------------------------------------------
 .../hazelcast/listener/CamelEntryListener.java  | 10 +++---
 .../hazelcast/listener/CamelListener.java       |  2 +-
 .../hazelcast/map/HazelcastMapConsumer.java     |  2 +-
 .../hazelcast/map/HazelcastMapProducer.java     | 14 ++++-----
 .../multimap/HazelcastMultimapConsumer.java     |  2 +-
 .../multimap/HazelcastMultimapProducer.java     | 12 ++++----
 .../hazelcast/HazelcastMapConsumerTest.java     | 14 ++++-----
 .../HazelcastMapProducerForSpringTest.java      | 32 ++++++++++----------
 .../hazelcast/HazelcastMapProducerTest.java     |  6 ++--
 .../HazelcastMultimapProducerForSpringTest.java | 30 +++++++++---------
 .../HazelcastMultimapProducerTest.java          |  6 ++--
 11 files changed, 65 insertions(+), 65 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelEntryListener.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelEntryListener.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelEntryListener.java
index cd52f58..0549031 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelEntryListener.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelEntryListener.java
@@ -25,25 +25,25 @@ import 
org.apache.camel.component.hazelcast.HazelcastDefaultConsumer;
 /**
  *
  */
-public class CamelEntryListener extends CamelListener implements 
EntryListener<String, Object> {
+public class CamelEntryListener extends CamelListener implements 
EntryListener<Object, Object> {
 
     public CamelEntryListener(HazelcastDefaultConsumer consumer, String 
cacheName) {
         super(consumer, cacheName);
     }
 
-    public void entryAdded(EntryEvent<String, Object> event) {
+    public void entryAdded(EntryEvent<Object, Object> event) {
         this.sendExchange(HazelcastConstants.ADDED, event.getKey(), 
event.getValue());
     }
 
-    public void entryEvicted(EntryEvent<String, Object> event) {
+    public void entryEvicted(EntryEvent<Object, Object> event) {
         this.sendExchange(HazelcastConstants.ENVICTED, event.getKey(), 
event.getValue());
     }
 
-    public void entryRemoved(EntryEvent<String, Object> event) {
+    public void entryRemoved(EntryEvent<Object, Object> event) {
         this.sendExchange(HazelcastConstants.REMOVED, event.getKey(), 
event.getValue());
     }
 
-    public void entryUpdated(EntryEvent<String, Object> event) {
+    public void entryUpdated(EntryEvent<Object, Object> event) {
         this.sendExchange(HazelcastConstants.UPDATED, event.getKey(), 
event.getValue());
     }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelListener.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelListener.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelListener.java
index e43100e..96c1ccf 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelListener.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/listener/CamelListener.java
@@ -31,7 +31,7 @@ public class CamelListener {
         this.consumer = consumer;
     }
 
-    protected void sendExchange(String operation, String key, Object value) {
+    protected void sendExchange(String operation, Object key, Object value) {
         Exchange exchange = consumer.getEndpoint().createExchange();
 
         // set object to body

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapConsumer.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapConsumer.java
index 7c65835..5833b05 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapConsumer.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapConsumer.java
@@ -29,7 +29,7 @@ public class HazelcastMapConsumer extends 
HazelcastDefaultConsumer {
     public HazelcastMapConsumer(HazelcastInstance hazelcastInstance, Endpoint 
endpoint, Processor processor, String cacheName) {
         super(hazelcastInstance, endpoint, processor, cacheName);
 
-        IMap<String, Object> cache = hazelcastInstance.getMap(cacheName);
+        IMap<Object, Object> cache = hazelcastInstance.getMap(cacheName);
         cache.addEntryListener(new CamelEntryListener(this, cacheName), true);
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapProducer.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapProducer.java
index c19d353..9d71243 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapProducer.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/map/HazelcastMapProducer.java
@@ -30,7 +30,7 @@ import org.apache.camel.impl.DefaultProducer;
 
 public class HazelcastMapProducer extends DefaultProducer {
 
-    private final IMap<String, Object> cache;
+    private final IMap<Object, Object> cache;
     private final HazelcastComponentHelper helper = new 
HazelcastComponentHelper();
 
     public HazelcastMapProducer(HazelcastInstance hazelcastInstance, 
HazelcastMapEndpoint endpoint, String cacheName) {
@@ -43,12 +43,12 @@ public class HazelcastMapProducer extends DefaultProducer {
         Map<String, Object> headers = exchange.getIn().getHeaders();
 
         // get header parameters
-        String oid = null;
+        Object oid = null;
         int operation = -1;
         String query = null;
 
         if (headers.containsKey(HazelcastConstants.OBJECT_ID)) {
-            oid = (String) headers.get(HazelcastConstants.OBJECT_ID);
+            oid = headers.get(HazelcastConstants.OBJECT_ID);
         }
 
         if (headers.containsKey(HazelcastConstants.OPERATION)) {
@@ -107,7 +107,7 @@ public class HazelcastMapProducer extends DefaultProducer {
     /**
      * update an object in your cache (the whole object will be replaced)
      */
-    private void update(String oid, Exchange exchange) {
+    private void update(Object oid, Exchange exchange) {
         Object body = exchange.getIn().getBody();
         this.cache.lock(oid);
         this.cache.replace(oid, body);
@@ -117,21 +117,21 @@ public class HazelcastMapProducer extends DefaultProducer 
{
     /**
      * remove an object from the cache
      */
-    private void delete(String oid) {
+    private void delete(Object oid) {
         this.cache.remove(oid);
     }
 
     /**
      * find an object by the given id and give it back
      */
-    private void get(String oid, Exchange exchange) {
+    private void get(Object oid, Exchange exchange) {
         exchange.getOut().setBody(this.cache.get(oid));
     }
 
     /**
      * put a new object into the cache
      */
-    private void put(String oid, Exchange exchange) {
+    private void put(Object oid, Exchange exchange) {
         Object body = exchange.getIn().getBody();
         this.cache.put(oid, body);
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapConsumer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapConsumer.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapConsumer.java
index 191da3e..131317a 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapConsumer.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapConsumer.java
@@ -29,7 +29,7 @@ public class HazelcastMultimapConsumer extends 
HazelcastDefaultConsumer {
     public HazelcastMultimapConsumer(HazelcastInstance hazelcastInstance, 
Endpoint endpoint, Processor processor, String cacheName) {
         super(hazelcastInstance, endpoint, processor, cacheName);
 
-        MultiMap<String, Object> cache = 
hazelcastInstance.getMultiMap(cacheName);
+        MultiMap<Object, Object> cache = 
hazelcastInstance.getMultiMap(cacheName);
         cache.addEntryListener(new CamelEntryListener(this, cacheName), true);
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapProducer.java
 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapProducer.java
index e81e060..047c985 100644
--- 
a/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapProducer.java
+++ 
b/components/camel-hazelcast/src/main/java/org/apache/camel/component/hazelcast/multimap/HazelcastMultimapProducer.java
@@ -42,11 +42,11 @@ public class HazelcastMultimapProducer extends 
DefaultProducer {
         Map<String, Object> headers = exchange.getIn().getHeaders();
 
         // get header parameters
-        String oid = null;
+        Object oid = null;
         int operation = -1;
 
         if (headers.containsKey(HazelcastConstants.OBJECT_ID)) {
-            oid = (String) headers.get(HazelcastConstants.OBJECT_ID);
+            oid = headers.get(HazelcastConstants.OBJECT_ID);
         }
 
         if (headers.containsKey(HazelcastConstants.OPERATION)) {
@@ -82,20 +82,20 @@ public class HazelcastMultimapProducer extends 
DefaultProducer {
         HazelcastComponentHelper.copyHeaders(exchange);
     }
 
-    private void put(String oid, Exchange exchange) {
+    private void put(Object oid, Exchange exchange) {
         Object body = exchange.getIn().getBody();
         this.cache.put(oid, body);
     }
 
-    private void get(String oid, Exchange exchange) {
+    private void get(Object oid, Exchange exchange) {
         exchange.getOut().setBody(this.cache.get(oid));
     }
 
-    private void delete(String oid) {
+    private void delete(Object oid) {
         this.cache.remove(oid);
     }
 
-    private void removevalue(String oid, Exchange exchange) {
+    private void removevalue(Object oid, Exchange exchange) {
         this.cache.remove(oid, exchange.getIn().getBody());
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapConsumerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapConsumerTest.java
 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapConsumerTest.java
index 59f964d..8d3f604 100644
--- 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapConsumerTest.java
+++ 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapConsumerTest.java
@@ -29,7 +29,7 @@ import org.junit.Test;
 
 public class HazelcastMapConsumerTest extends CamelTestSupport {
 
-    private IMap<String, Object> map;
+    private IMap<Object, Object> map;
 
     @Override
     protected void doPostSetup() throws Exception {
@@ -56,12 +56,12 @@ public class HazelcastMapConsumerTest extends 
CamelTestSupport {
         MockEndpoint out = super.getMockEndpoint("mock:envicted");
         out.expectedMessageCount(5);
 
-        map.put("1", "my-foo-1");
-        map.put("2", "my-foo-2");
-        map.put("3", "my-foo-3");
-        map.put("4", "my-foo-4");
-        map.put("5", "my-foo-5");
-        map.put("6", "my-foo-6");
+        map.put(1, "my-foo-1");
+        map.put(2, "my-foo-2");
+        map.put(3, "my-foo-3");
+        map.put(4, "my-foo-4");
+        map.put(5, "my-foo-5");
+        map.put(6, "my-foo-6");
 
         assertMockEndpointsSatisfied(30000, TimeUnit.MILLISECONDS);
     }

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerForSpringTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerForSpringTest.java
 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerForSpringTest.java
index fe0cab0..1ed9eee 100644
--- 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerForSpringTest.java
+++ 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerForSpringTest.java
@@ -31,7 +31,7 @@ import 
org.springframework.context.support.ClassPathXmlApplicationContext;
 public class HazelcastMapProducerForSpringTest extends CamelSpringTestSupport 
implements Serializable {
 
     private static final long serialVersionUID = 1L;
-    private IMap<String, Object> map;
+    private IMap<Long, Object> map;
 
     @Override
     protected void doPostSetup() throws Exception {
@@ -49,28 +49,28 @@ public class HazelcastMapProducerForSpringTest extends 
CamelSpringTestSupport im
 
     @Test
     public void testPut() throws InterruptedException {
-        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, 4711L);
 
-        assertTrue(map.containsKey("4711"));
-        assertEquals("my-foo", map.get("4711"));
+        assertTrue(map.containsKey(4711L));
+        assertEquals("my-foo", map.get(4711L));
     }
 
     @Test
     public void testUpdate() {
-        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, 4711L);
 
-        assertTrue(map.containsKey("4711"));
-        assertEquals("my-foo", map.get("4711"));
+        assertTrue(map.containsKey(4711L));
+        assertEquals("my-foo", map.get(4711L));
 
-        template.sendBodyAndHeader("direct:update", "my-fooo", 
HazelcastConstants.OBJECT_ID, "4711");
-        assertEquals("my-fooo", map.get("4711"));
+        template.sendBodyAndHeader("direct:update", "my-fooo", 
HazelcastConstants.OBJECT_ID, 4711L);
+        assertEquals("my-fooo", map.get(4711L));
     }
 
     @Test
     public void testGet() {
-        map.put("4711", "my-foo");
+        map.put(4711L, "my-foo");
 
-        template.sendBodyAndHeader("direct:get", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:get", null, 
HazelcastConstants.OBJECT_ID, 4711L);
         String body = consumer.receiveBody("seda:out", 5000, String.class);
 
         assertEquals("my-foo", body);
@@ -78,18 +78,18 @@ public class HazelcastMapProducerForSpringTest extends 
CamelSpringTestSupport im
 
     @Test
     public void testDelete() {
-        map.put("4711", "my-foo");
+        map.put(4711L, "my-foo");
         assertEquals(1, map.size());
 
-        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, 4711L);
         assertEquals(0, map.size());
     }
 
     @Test
     public void testQuery() {
-        map.put("1", new Dummy("alpha", 1000));
-        map.put("2", new Dummy("beta", 2000));
-        map.put("3", new Dummy("gamma", 3000));
+        map.put(1L, new Dummy("alpha", 1000));
+        map.put(2L, new Dummy("beta", 2000));
+        map.put(3L, new Dummy("gamma", 3000));
 
         String q1 = "bar > 1000";
         String q2 = "foo LIKE alp%";

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerTest.java
 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerTest.java
index 441b70c..04fc428 100644
--- 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerTest.java
+++ 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMapProducerTest.java
@@ -30,7 +30,7 @@ import org.junit.Test;
 public class HazelcastMapProducerTest extends CamelTestSupport implements 
Serializable {
 
     private static final long serialVersionUID = 1L;
-    private IMap<String, Object> map;
+    private IMap<Object, Object> map;
 
     @Override
     protected void doPostSetup() throws Exception {
@@ -71,10 +71,10 @@ public class HazelcastMapProducerTest extends 
CamelTestSupport implements Serial
 
     @Test
     public void testDelete() {
-        map.put("4711", "my-foo");
+        map.put(4711, "my-foo");
         assertEquals(1, map.size());
 
-        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, 4711);
         assertEquals(0, map.size());
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerForSpringTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerForSpringTest.java
 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerForSpringTest.java
index 6fcb337..8442669 100644
--- 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerForSpringTest.java
+++ 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerForSpringTest.java
@@ -29,7 +29,7 @@ import 
org.springframework.context.support.AbstractApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
 public class HazelcastMultimapProducerForSpringTest extends 
CamelSpringTestSupport {
-    private MultiMap<String, Object> map;
+    private MultiMap<Long, Object> map;
     
     @Override
     protected void doPostSetup() throws Exception {
@@ -51,11 +51,11 @@ public class HazelcastMultimapProducerForSpringTest extends 
CamelSpringTestSuppo
 
     @Test
     public void testPut() throws InterruptedException {
-        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, "4711");
-        template.sendBodyAndHeader("direct:put", "my-bar", 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:put", "my-foo", 
HazelcastConstants.OBJECT_ID, 4711L);
+        template.sendBodyAndHeader("direct:put", "my-bar", 
HazelcastConstants.OBJECT_ID, 4711L);
 
-        assertTrue(map.containsKey("4711"));
-        Collection<Object> values = map.get("4711");
+        assertTrue(map.containsKey(4711L));
+        Collection<Object> values = map.get(4711L);
 
         assertTrue(values.contains("my-foo"));
         assertTrue(values.contains("my-bar"));
@@ -63,22 +63,22 @@ public class HazelcastMultimapProducerForSpringTest extends 
CamelSpringTestSuppo
 
     @Test
     public void testRemoveValue() {
-        map.put("4711", "my-foo");
-        map.put("4711", "my-bar");
+        map.put(4711L, "my-foo");
+        map.put(4711L, "my-bar");
 
-        assertEquals(2, map.get("4711").size());
+        assertEquals(2, map.get(4711L).size());
 
-        template.sendBodyAndHeader("direct:removevalue", "my-foo", 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:removevalue", "my-foo", 
HazelcastConstants.OBJECT_ID, 4711L);
 
-        assertEquals(1, map.get("4711").size());
-        assertTrue(map.get("4711").contains("my-bar"));
+        assertEquals(1, map.get(4711L).size());
+        assertTrue(map.get(4711L).contains("my-bar"));
     }
 
     @Test
     public void testGet() {
-        map.put("4711", "my-foo");
+        map.put(4711L, "my-foo");
 
-        template.sendBodyAndHeader("direct:get", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:get", null, 
HazelcastConstants.OBJECT_ID, 4711L);
         Collection<?> body = consumer.receiveBody("seda:out", 5000, 
Collection.class);
 
         assertTrue(body.contains("my-foo"));
@@ -86,10 +86,10 @@ public class HazelcastMultimapProducerForSpringTest extends 
CamelSpringTestSuppo
 
     @Test
     public void testDelete() {
-        map.put("4711", "my-foo");
+        map.put(4711L, "my-foo");
         assertEquals(1, map.size());
 
-        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, 4711L);
         assertEquals(0, map.size());
     }
 

http://git-wip-us.apache.org/repos/asf/camel/blob/4c70f54b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerTest.java
 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerTest.java
index fea6824..8a4a742 100644
--- 
a/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerTest.java
+++ 
b/components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastMultimapProducerTest.java
@@ -29,7 +29,7 @@ import org.junit.Test;
 
 public class HazelcastMultimapProducerTest extends CamelTestSupport {
 
-    private MultiMap<String, Object> map;
+    private MultiMap<Object, Object> map;
 
     @Override
     protected void doPostSetup() throws Exception {
@@ -81,10 +81,10 @@ public class HazelcastMultimapProducerTest extends 
CamelTestSupport {
 
     @Test
     public void testDelete() {
-        map.put("4711", "my-foo");
+        map.put(4711, "my-foo");
         assertEquals(1, map.size());
 
-        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, "4711");
+        template.sendBodyAndHeader("direct:delete", null, 
HazelcastConstants.OBJECT_ID, 4711);
         assertEquals(0, map.size());
     }
 

Reply via email to