@Component(value="healthCheckBusinessLogic") public class HealthCheckBusinessLogic extends Object
Modifier and Type | Class and Description |
---|---|
class |
HealthCheckBusinessLogic.HealthCheckScheduledTask |
Modifier and Type | Field and Description |
---|---|
protected static String |
BE_HEALTH_LOG_CONTEXT |
Constructor and Description |
---|
HealthCheckBusinessLogic() |
Modifier and Type | Method and Description |
---|---|
boolean |
anyStatusChanged(List<HealthCheckInfo> beHealthCheckInfos,
List<HealthCheckInfo> lastBeHealthCheckInfos) |
List<HealthCheckInfo> |
getBeHealthCheckInfosStatus() |
Object |
getDao(javax.servlet.ServletContext servletContext,
Class<?> clazz) |
List<HealthCheckInfo> |
getEsHealthCheck(List<HealthCheckInfo> healthCheckInfos) |
List<HealthCheckInfo> |
getEsHealthCheck(javax.servlet.ServletContext servletContext,
List<HealthCheckInfo> healthCheckInfos) |
String |
getSiteMode() |
List<HealthCheckInfo> |
getTitanHealthCheck(List<HealthCheckInfo> healthCheckInfos) |
List<HealthCheckInfo> |
getTitanHealthCheck(javax.servlet.ServletContext servletContext,
List<HealthCheckInfo> healthCheckInfos) |
void |
init() |
boolean |
isDistributionEngineUp(javax.servlet.ServletContext servletContext) |
protected static String BE_HEALTH_LOG_CONTEXT
@PostConstruct public void init()
public List<HealthCheckInfo> getTitanHealthCheck(javax.servlet.ServletContext servletContext, List<HealthCheckInfo> healthCheckInfos)
public List<HealthCheckInfo> getEsHealthCheck(javax.servlet.ServletContext servletContext, List<HealthCheckInfo> healthCheckInfos)
public boolean isDistributionEngineUp(javax.servlet.ServletContext servletContext)
public List<HealthCheckInfo> getBeHealthCheckInfosStatus()
public List<HealthCheckInfo> getEsHealthCheck(List<HealthCheckInfo> healthCheckInfos)
public List<HealthCheckInfo> getTitanHealthCheck(List<HealthCheckInfo> healthCheckInfos)
public String getSiteMode()
public boolean anyStatusChanged(List<HealthCheckInfo> beHealthCheckInfos, List<HealthCheckInfo> lastBeHealthCheckInfos)
Copyright © 2017. All rights reserved.