@Deprecated public class ConsulLifecycle extends org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
限定符和类型 | 字段和说明 |
---|---|
static char |
SEPARATOR
已过时。
|
构造器和说明 |
---|
ConsulLifecycle(com.ecwid.consul.v1.ConsulClient client,
ConsulDiscoveryProperties properties,
HeartbeatProperties ttlConfig)
已过时。
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
deregister()
已过时。
|
protected void |
deregisterManagement()
已过时。
|
protected String |
getAppName()
已过时。
|
protected Object |
getConfiguration()
已过时。
|
protected int |
getConfiguredPort()
已过时。
|
String |
getInstanceId()
已过时。
|
protected Integer |
getManagementPort()
已过时。
|
String |
getManagementServiceId()
已过时。
|
String |
getManagementServiceName()
已过时。
|
String |
getServiceId()
已过时。
|
protected boolean |
isEnabled()
已过时。
|
static String |
normalizeForDns(String s)
|
protected void |
register()
已过时。
|
protected void |
register(com.ecwid.consul.v1.agent.model.NewService newService)
已过时。
|
protected void |
registerManagement()
已过时。
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
已过时。
|
protected void |
setConfiguredPort(int port)
已过时。
|
void |
setPort(int port)
已过时。
|
void |
setServletContext(org.springframework.beans.factory.ObjectProvider<javax.servlet.ServletContext> servletContext)
已过时。
|
void |
setTtlScheduler(TtlScheduler ttlScheduler)
已过时。
|
void |
start()
已过时。
|
public static final char SEPARATOR
public ConsulLifecycle(com.ecwid.consul.v1.ConsulClient client, ConsulDiscoveryProperties properties, HeartbeatProperties ttlConfig)
public void setTtlScheduler(TtlScheduler ttlScheduler)
public void setServletContext(org.springframework.beans.factory.ObjectProvider<javax.servlet.ServletContext> servletContext)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
在接口中 org.springframework.context.ApplicationContextAware
setApplicationContext
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
org.springframework.beans.BeansException
protected int getConfiguredPort()
getConfiguredPort
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected void setConfiguredPort(int port)
setConfiguredPort
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
public void setPort(int port)
@Retryable(interceptor="consulRetryInterceptor") public void start()
start
在接口中 org.springframework.context.Lifecycle
start
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected void register()
register
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
@Deprecated public String getServiceId()
public String getInstanceId()
protected void registerManagement()
registerManagement
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected void register(com.ecwid.consul.v1.agent.model.NewService newService)
protected Object getConfiguration()
getConfiguration
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected void deregister()
deregister
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected void deregisterManagement()
deregisterManagement
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected boolean isEnabled()
isEnabled
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected String getAppName()
getAppName
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
public String getManagementServiceId()
getManagementServiceId
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
public String getManagementServiceName()
getManagementServiceName
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
protected Integer getManagementPort()
getManagementPort
在类中 org.springframework.cloud.client.discovery.AbstractDiscoveryLifecycle
@Deprecated public static String normalizeForDns(String s)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.