Package org.apache.pinot.common.utils
Class ServiceStatus.LifecycleServiceStatusCallback
- java.lang.Object
-
- org.apache.pinot.common.utils.ServiceStatus.LifecycleServiceStatusCallback
-
- All Implemented Interfaces:
ServiceStatus.ServiceStatusCallback
- Enclosing class:
- ServiceStatus
public static class ServiceStatus.LifecycleServiceStatusCallback extends Object implements ServiceStatus.ServiceStatusCallback
-
-
Constructor Summary
Constructors Constructor Description LifecycleServiceStatusCallback(Supplier<Boolean> isStartingCallable, Supplier<Boolean> isShuttingDownCallable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceStatus.StatusgetServiceStatus()StringgetStatusDescription()
-
-
-
Method Detail
-
getServiceStatus
public ServiceStatus.Status getServiceStatus()
- Specified by:
getServiceStatusin interfaceServiceStatus.ServiceStatusCallback
-
getStatusDescription
public String getStatusDescription()
- Specified by:
getStatusDescriptionin interfaceServiceStatus.ServiceStatusCallback
-
-