public final class KubernetesClusterService extends Object implements ClusterService
| Constructor and Description |
|---|
KubernetesClusterService(String namespace,
String name,
String nodeId,
Boolean useDesiredReplicas) |
| 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()
@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.