public interface ConsulRegistrator
| Modifier and Type | Method and Description |
|---|---|
void |
deregister()
Deregister this hazelcast instance as a service node
with Consul
|
java.lang.String |
getMyServiceId()
Return the service id as registered with Consul
|
void |
init(java.lang.String consulHost,
java.lang.Integer consulPort,
java.lang.String consulServiceName,
java.lang.String[] consulTags,
java.lang.String consulAclToken,
boolean consulSslEnabled,
java.lang.String consulSslServerCertFilePath,
java.lang.String consulSslServerCertBase64,
boolean consulServerHostnameVerify,
com.hazelcast.spi.discovery.DiscoveryNode localDiscoveryNode,
java.util.Map<java.lang.String,java.lang.Object> registratorConfig,
com.hazelcast.logging.ILogger logger)
Initialize the registrator
|
void |
register()
Register this hazelcast instance as a service node
with Consul
|
java.lang.String getMyServiceId()
void init(java.lang.String consulHost,
java.lang.Integer consulPort,
java.lang.String consulServiceName,
java.lang.String[] consulTags,
java.lang.String consulAclToken,
boolean consulSslEnabled,
java.lang.String consulSslServerCertFilePath,
java.lang.String consulSslServerCertBase64,
boolean consulServerHostnameVerify,
com.hazelcast.spi.discovery.DiscoveryNode localDiscoveryNode,
java.util.Map<java.lang.String,java.lang.Object> registratorConfig,
com.hazelcast.logging.ILogger logger)
throws java.lang.Exception
consulHost - consulPort - consulServiceName - consulTags - consulAclToken - consulSslEnabled - consulSslServerCertFilePath - consulSslServerCertBase64 - consulServerHostnameVerify - localDiscoveryNode - registratorConfig - logger - java.lang.Exceptionvoid register()
throws java.lang.Exception
java.lang.Exceptionvoid deregister()
throws java.lang.Exception
java.lang.Exception