类 ServiceCheckControl
java.lang.Object
top.codef.microservice.control.ServiceCheckControl
- 所有已实现的接口:
org.springframework.beans.factory.DisposableBean
public class ServiceCheckControl
extends Object
implements org.springframework.beans.factory.DisposableBean
-
构造器概要
构造器构造器说明ServiceCheckControl(org.springframework.scheduling.TaskScheduler taskScheduler, ServiceMonitorProperties serviceMonitorProperties, org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, HealthCheckHandler healthCheckHandler) -
方法概要
修饰符和类型方法说明voidadd(String service, ServiceCheck serviceCheck) voiddestroy()org.springframework.context.ApplicationEventPublisherorg.springframework.cloud.client.discovery.DiscoveryClientMap<String,ScheduledFuture<?>> org.springframework.scheduling.TaskSchedulervoidsetTaskResultMap(Map<String, ScheduledFuture<?>> taskResultMap)
-
构造器详细资料
-
ServiceCheckControl
public ServiceCheckControl(org.springframework.scheduling.TaskScheduler taskScheduler, ServiceMonitorProperties serviceMonitorProperties, org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, HealthCheckHandler healthCheckHandler)
-
-
方法详细资料
-
destroy
- 指定者:
destroy在接口中org.springframework.beans.factory.DisposableBean- 抛出:
Exception
-
add
-
getTaskResultMap
-
setTaskResultMap
-
getTaskScheduler
public org.springframework.scheduling.TaskScheduler getTaskScheduler()- 返回:
- the taskScheduler
-
getDiscoveryClient
public org.springframework.cloud.client.discovery.DiscoveryClient getDiscoveryClient()- 返回:
- the discoveryClient
-
getApplicationEventPublisher
public org.springframework.context.ApplicationEventPublisher getApplicationEventPublisher()- 返回:
- the applicationEventPublisher
-
getHealthCheckHandler
- 返回:
- the healthCheckHandler
-