public static class SubsysResourceMonitor.PingableResourceChecker<T extends PingableResourceOperations> extends java.lang.Object implements SubsysResourceMonitor.ResourceChecker<T>
ResourceChecker for objects implementing
PingableResource interface.
| Constructor and Description |
|---|
PingableResourceChecker(T resource,
java.lang.String resourceName) |
| 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 PingableResourceChecker(T resource, java.lang.String resourceName)
public java.lang.String checkState()
SubsysResourceMonitor.ResourceCheckercheckState in interface SubsysResourceMonitor.ResourceChecker<T extends PingableResourceOperations>null.public T getResource()
getResource in interface SubsysResourceMonitor.ResourceChecker<T extends PingableResourceOperations>public java.lang.String getResourceName()
SubsysResourceMonitor.ResourceCheckergetResourceName in interface SubsysResourceMonitor.ResourceChecker<T extends PingableResourceOperations>