| Interface | Description |
|---|---|
| SubsysResourceMonitor.ResourceChecker<T> |
Encapsulates the details of a particular resource,
so that all resources (components, offshoots, databases, ...) can
be monitored in the same way.
|
| SubsysResourceMonitor.ResourceErrorHandler<T> |
Error handler that gets notified when a monitored resource becomes unavailable or degraded.
|
| Class | Description |
|---|---|
| MasterComponentImplBase |
Base class for subsystem master components.
|
| StateChangeListener |
Convenience implementation of a subsystem state change listener.
|
| StateChangeSemaphore |
Helper class that allows to synchronize the sending of events with the
state changes due to previous events.
|
| SubsysResourceMonitor |
Monitor for any kind of resource whose state a subsystem master component
wants to observe.
|
| SubsysResourceMonitor.ComponentChecker<T extends ACSComponent> |
Implementation of
ResourceChecker for ACS components. |
| SubsysResourceMonitor.PingableResourceChecker<T extends PingableResourceOperations> |
A custom
ResourceChecker for objects implementing
PingableResource interface. |