Interface AppUpgrader.UpgradeStep

  • Enclosing class:
    AppUpgrader

    public static interface AppUpgrader.UpgradeStep
    • Method Detail

      • getNextUpgradeStep

        AppUpgrader.UpgradeStep getNextUpgradeStep()
        Return next step to execute
        Returns:
        UpgradeStep
      • getVersion

        String getVersion()
        Return the actual version this step represents This needs to match the actual version in the app.properties and are used in determining the upgrade path needed
        Returns:
        String
      • performPreImportUpgrade

        void performPreImportUpgrade​(com.redwood.scheduler.api.model.SchedulerSession jobUserSession)
        Perform before import
        Parameters:
        jobUserSession -
      • performPostImportUpgrade

        void performPostImportUpgrade​(com.redwood.scheduler.api.model.SchedulerSession jobUserSession)
        Perform after import
        Parameters:
        jobUserSession -