# Package org.apache.ignite.maintenance

Contains public interfaces for maintenance mechanism.

- Interface Summary
  Interface | Description
  --- | ---
  MaintenanceAction<T> | Maintenance action interface enables user to execute operations related to a particular `MaintenanceTask`.
  MaintenanceRegistry | `MaintenanceRegistry` is a service local to each Ignite node that allows to request performing maintenance actions on that particular node.
  MaintenanceWorkflowCallback | Abstraction to decouple interaction between `MaintenanceRegistry` and components that may require maintenance.

- Class Summary
  Class | Description
  --- | ---
  MaintenanceTask | Represents request to handle maintenance situation.