Class SingleNodeClusterService
- java.lang.Object
-
- org.elasticsoftware.elasticactors.test.cluster.SingleNodeClusterService
-
- All Implemented Interfaces:
ClusterService
public class SingleNodeClusterService extends Object implements ClusterService
- Author:
- Joost van de Wijgerd
-
-
Constructor Summary
Constructors Constructor Description SingleNodeClusterService(org.elasticsoftware.elasticactors.PhysicalNode localNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEventListener(ClusterEventListener eventListener)voidremoveEventListener(ClusterEventListener eventListener)voidreportPlannedShutdown()voidreportReady()voidsendMessage(String memberToken, byte[] message)voidsetClusterMessageHandler(ClusterMessageHandler clusterMessageHandler)
-
-
-
Method Detail
-
reportReady
public void reportReady()
- Specified by:
reportReadyin interfaceClusterService
-
reportPlannedShutdown
public void reportPlannedShutdown()
- Specified by:
reportPlannedShutdownin interfaceClusterService
-
addEventListener
public void addEventListener(ClusterEventListener eventListener)
- Specified by:
addEventListenerin interfaceClusterService
-
removeEventListener
public void removeEventListener(ClusterEventListener eventListener)
- Specified by:
removeEventListenerin interfaceClusterService
-
sendMessage
public void sendMessage(String memberToken, byte[] message) throws Exception
- Specified by:
sendMessagein interfaceClusterService- Throws:
Exception
-
setClusterMessageHandler
public void setClusterMessageHandler(ClusterMessageHandler clusterMessageHandler)
- Specified by:
setClusterMessageHandlerin interfaceClusterService
-
-