| Interface | Description |
|---|---|
| RecoveryPlanOverrider |
This interface allows for the specification of custom recovery logic when presented with a stopped pod encapsulated
by the PodInstanceRequirement.
|
| RecoveryPlanOverriderFactory |
Implementations of this interface allow the overriding of behavior in the
DefaultRecoveryPlanManager
with a custom implementation that addresses applicaiton specific failure recovery mechanisms. |
| TaskFailureListener |
Exposes simple task-oriented API for components that need to interact with the framework as a whole.
|
| Class | Description |
|---|---|
| DefaultRecoveryPlanManager |
DefaultRecoveryPlanManager enables monitoring and management of recovery plan. |
| DefaultRecoveryStep |
An extension of
DeploymentStep meant for use with DefaultRecoveryPlanManager. |
| DefaultTaskFailureListener |
This class provides a default implementation of the
TaskFailureListener interface. |
| FailureUtils |
This class provides utility methods for the handling of failed Tasks.
|
| Enum | Description |
|---|---|
| RecoveryType |
This indicates the type of recovery taking place.
|