public final class ShoalClusterService extends Object implements ClusterService
| Constructor and Description |
|---|
ShoalClusterService(String clusterName,
String nodeId,
InetAddress nodeAddress,
Integer nodePort,
String discoveryNodes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(ClusterEventListener eventListener) |
void |
destroy() |
void |
init() |
void |
removeEventListener(ClusterEventListener eventListener) |
void |
reportPlannedShutdown() |
void |
reportReady() |
void |
sendMessage(String memberToken,
byte[] message) |
void |
setClusterMessageHandler(ClusterMessageHandler clusterMessageHandler) |
@PostConstruct public void init() throws com.sun.enterprise.ee.cms.core.GMSException
com.sun.enterprise.ee.cms.core.GMSException@PreDestroy public void destroy()
public void reportReady()
throws Exception
reportReady in interface ClusterServiceExceptionpublic void reportPlannedShutdown()
reportPlannedShutdown in interface ClusterServicepublic void addEventListener(ClusterEventListener eventListener)
addEventListener in interface ClusterServicepublic void removeEventListener(ClusterEventListener eventListener)
removeEventListener in interface ClusterServicepublic void sendMessage(String memberToken, byte[] message) throws Exception
sendMessage in interface ClusterServiceExceptionpublic void setClusterMessageHandler(ClusterMessageHandler clusterMessageHandler)
setClusterMessageHandler in interface ClusterServiceCopyright © 2021. All rights reserved.