| Interface | Description |
|---|---|
| Action |
| Class | Description |
|---|---|
| AutoRecoveryAction |
Objects supporting self-recovery could use
AutoRecoveryAction
in WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
| DisconnectHostAction |
Objects failed under unexpected circumstances and needed a backend host to be disconnected
could use this
DisconnectHostAction in
WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
| RaiseAlertAction |
Objects that want to notify the administrator that they are under unexpected circumstances
and their normal execution flow is violated could use this
RaiseAlertAction in
WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
| RebootAction |
Objects failed under unexpected circumstances and needed a system reboot to be recovered from this state
could use this
RebootAction in
WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
| RestartBundleAction |
Objects failed under unexpected circumstances and needed a bundle restart to be recovered from this state
could use this
RestartBundleAction in
WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
| ShutDownAction |
Objects failed under unexpected circumstances and its state is unrecoverable and needed system shut down
could use this
ShutDownAction in
WatchdogService#registerMonitorable(Monitorable, long, Runnable) as a recovery action. |
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.