@Component(value="distribution-engine-cluster-health") public class DistributionEngineClusterHealth extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DistributionEngineClusterHealth.ClusterStatusDescription |
static class |
DistributionEngineClusterHealth.HealthCheckInfoResult |
class |
DistributionEngineClusterHealth.HealthCheckScheduledTask
Health Check Task Scheduler.
|
Modifier and Type | Field and Description |
---|---|
protected static String |
UEB_HEALTH_LOG_CONTEXT |
Constructor and Description |
---|
DistributionEngineClusterHealth() |
Modifier and Type | Method and Description |
---|---|
HealthCheckInfo |
getHealthCheckInfo() |
void |
setHealthCheckOkAndReportInCaseLastStateIsDown() |
void |
setHealthCheckUebConfigurationError()
change the health check to NOT CONFGIURED
|
void |
setHealthCheckUebIsDisabled()
change the health check to DISABLE
|
void |
startHealthCheckTask(Map<String,AtomicBoolean> envNamePerStatus) |
void |
startHealthCheckTask(Map<String,AtomicBoolean> envNamePerStatus,
boolean startTask)
Start health check task.
|
protected static String UEB_HEALTH_LOG_CONTEXT
public void startHealthCheckTask(Map<String,AtomicBoolean> envNamePerStatus, boolean startTask)
envNamePerStatus
- startTask
- public void startHealthCheckTask(Map<String,AtomicBoolean> envNamePerStatus)
public HealthCheckInfo getHealthCheckInfo()
public void setHealthCheckUebIsDisabled()
public void setHealthCheckUebConfigurationError()
public void setHealthCheckOkAndReportInCaseLastStateIsDown()
Copyright © 2017. All rights reserved.