Class BaseNoSqlMaintenanceCommand

java.lang.Object
org.apache.polaris.admintool.BaseCommand
org.apache.polaris.admintool.nosql.BaseNoSqlCommand
org.apache.polaris.admintool.nosql.maintenance.BaseNoSqlMaintenanceCommand
All Implemented Interfaces:
Callable<Integer>
Direct Known Subclasses:
NoSqlMaintenanceInfoCommand, NoSqlMaintenanceLogCommand, NoSqlMaintenanceRunCommand

public abstract class BaseNoSqlMaintenanceCommand extends BaseNoSqlCommand
  • Field Details

    • maintenanceService

      @Inject protected org.apache.polaris.persistence.nosql.maintenance.api.MaintenanceService maintenanceService
    • maintenanceConfig

      @Inject protected org.apache.polaris.persistence.nosql.maintenance.api.MaintenanceConfig maintenanceConfig
  • Constructor Details

    • BaseNoSqlMaintenanceCommand

      public BaseNoSqlMaintenanceCommand()
  • Method Details

    • printRealmStates

      protected org.apache.polaris.persistence.nosql.maintenance.api.MaintenanceRunSpec printRealmStates()
    • printMaintenanceConfig

      protected void printMaintenanceConfig()
    • printRunInformation

      protected void printRunInformation(org.apache.polaris.persistence.nosql.maintenance.api.MaintenanceRunInformation info, boolean expert)