public interface MaintenanceAction<T>
MaintenanceTask.
These operations may resolve maintenance situation (e.g. remove corrupted data files), get information
about other ongoing maintenance action (e.g. if some action requires a lot of time and user wants to know
current progress of the action) or cancel other ongoing action.
List of maintenance actions available for each task is defined by MaintenanceWorkflowCallback.
MaintenanceRegistry provides an access to maintenance actions for a MaintenanceTask with
call MaintenanceRegistry.actionsForMaintenanceTask(String)| Modifier and Type | Method and Description |
|---|---|
@Nullable String |
description() |
T |
execute()
Executes operations of current maintenance action.
|
@NotNull String |
name() |
T execute()
@NotNull @NotNull String name()
MaintenanceWorkflowCallback should have unique names.@Nullable @Nullable String description()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023