Class HealthMonitor
java.lang.Object
org.summerboot.jexpress.boot.instrumentation.HealthMonitor
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic booleanstatic booleanstatic booleanstatic voidsetHealthStatus(boolean newStatus, String reason, HealthInspector healthInspector) static voidsetHealthStatus(boolean newStatus, String reason, HealthInspector healthInspector, int healthInspectionIntervalSeconds) static voidsetPauseStatus(boolean newStatus, String reason)
-
Field Details
-
nioCfg
-
PROMPT
- See Also:
-
-
Constructor Details
-
HealthMonitor
public HealthMonitor()
-
-
Method Details
-
setHealthStatus
public static void setHealthStatus(boolean newStatus, String reason, HealthInspector healthInspector) -
setHealthStatus
public static void setHealthStatus(boolean newStatus, String reason, HealthInspector healthInspector, int healthInspectionIntervalSeconds) -
setPauseStatus
-
isServicePaused
public static boolean isServicePaused() -
isServiceStatusOk
public static boolean isServiceStatusOk() -
isServiceAvaliable
public static boolean isServiceAvaliable() -
getServiceStatusReason
-