public static class SubsysResourceMonitor.ComponentChecker<T extends ACSComponent> extends java.lang.Object implements SubsysResourceMonitor.ResourceChecker<T>
ResourceChecker for ACS components. Calls
ACSComponentOperations#componentState() to determine responsiveness and state of the component resource.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
checkState()
This method tries to connect to the monitored resource and check its state if applicable.
|
T |
getResource() |
java.lang.String |
getResourceName()
Returns a name that identifies the resource.
|
public java.lang.String checkState()
SubsysResourceMonitor.ResourceCheckercheckState in interface SubsysResourceMonitor.ResourceChecker<T extends ACSComponent>null.public T getResource()
getResource in interface SubsysResourceMonitor.ResourceChecker<T extends ACSComponent>public java.lang.String getResourceName()
SubsysResourceMonitor.ResourceCheckergetResourceName in interface SubsysResourceMonitor.ResourceChecker<T extends ACSComponent>