diff --git a/config/alfresco/bootstrap-context.xml b/config/alfresco/bootstrap-context.xml
index 401b8a5195..994d4335c4 100644
--- a/config/alfresco/bootstrap-context.xml
+++ b/config/alfresco/bootstrap-context.xml
@@ -178,6 +178,10 @@
+
+
diff --git a/source/java/org/alfresco/repo/cluster/HazelcastMessenger.java b/source/java/org/alfresco/repo/cluster/HazelcastMessenger.java
index ec698262c0..718bc71222 100644
--- a/source/java/org/alfresco/repo/cluster/HazelcastMessenger.java
+++ b/source/java/org/alfresco/repo/cluster/HazelcastMessenger.java
@@ -69,15 +69,14 @@ public class HazelcastMessenger implements Messenger,
receiverDelegate.onReceive(message);
}
- protected String getTopicName()
- {
- return topic.getName();
- }
-
-
@Override
public boolean isConnected()
{
return true;
}
+
+ protected ITopic getTopic()
+ {
+ return topic;
+ }
}
diff --git a/source/java/org/alfresco/repo/cluster/HazelcastMessengerFactory.java b/source/java/org/alfresco/repo/cluster/HazelcastMessengerFactory.java
index 0c5390be51..cf86143e55 100644
--- a/source/java/org/alfresco/repo/cluster/HazelcastMessengerFactory.java
+++ b/source/java/org/alfresco/repo/cluster/HazelcastMessengerFactory.java
@@ -21,38 +21,32 @@ package org.alfresco.repo.cluster;
import java.io.Serializable;
-import org.alfresco.util.PropertyCheck;
-
+import com.hazelcast.core.HazelcastInstance;
import com.hazelcast.core.ITopic;
/**
* Hazelcast-based implementation of the {@link MessengerFactory} interface.
- * The factory must be configured with an {@link ITopic} - which
- * should be configured with a topic name that corresponds to an application
- * region.
+ * The factory must be configured with a {@link HazelcastInstance} - which
+ * is the underlying factory for {@link ITopic} creation.
*
* @author Matt Ward
*/
public class HazelcastMessengerFactory implements MessengerFactory
{
- private ITopic
-
-
-
-
diff --git a/source/test-resources/cluster-test/jgroups-messenger-test.xml b/source/test-resources/cluster-test/jgroups-messenger-test.xml
index 46f89844df..66cefab25b 100644
--- a/source/test-resources/cluster-test/jgroups-messenger-test.xml
+++ b/source/test-resources/cluster-test/jgroups-messenger-test.xml
@@ -16,12 +16,7 @@
-
-
-
-
-
+
\ No newline at end of file