# Uses of Package
org.apache.ignite.maintenance

Packages that use org.apache.ignite.maintenance
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.maintenance
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.defragmentation.maintenance
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.maintenance: Contains public interfaces for maintenance mechanism.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.internal
Class and Description
MaintenanceRegistry `MaintenanceRegistry` is a service local to each Ignite node that allows to request performing maintenance actions on that particular node.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.internal.maintenance
Class and Description
MaintenanceAction 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.
MaintenanceTask Represents request to handle maintenance situation.
MaintenanceWorkflowCallback Abstraction to decouple interaction between `MaintenanceRegistry` and components that may require maintenance.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.internal.processors.cache.persistence
Class and Description
MaintenanceAction Maintenance action interface enables user to execute operations related to a particular `MaintenanceTask`.
MaintenanceWorkflowCallback Abstraction to decouple interaction between `MaintenanceRegistry` and components that may require maintenance.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.internal.processors.cache.persistence.defragmentation.maintenance
Class and Description
MaintenanceAction Maintenance action interface enables user to execute operations related to a particular `MaintenanceTask`.
MaintenanceTask Represents request to handle maintenance situation.
MaintenanceWorkflowCallback Abstraction to decouple interaction between `MaintenanceRegistry` and components that may require maintenance.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.internal.processors.cache.persistence.wal.reader
Class and Description
MaintenanceRegistry `MaintenanceRegistry` is a service local to each Ignite node that allows to request performing maintenance actions on that particular node.

Classes in org.apache.ignite.maintenance used by org.apache.ignite.maintenance
Class and Description
MaintenanceAction Maintenance action interface enables user to execute operations related to a particular `MaintenanceTask`.
MaintenanceTask Represents request to handle maintenance situation.
MaintenanceWorkflowCallback Abstraction to decouple interaction between `MaintenanceRegistry` and components that may require maintenance.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022