Class BackupSchedule

java.lang.Object
backupmanager.schedule.BackupSchedule
All Implemented Interfaces:
BackupObserver
Direct Known Subclasses:
SmallHoursSchedule

public abstract class BackupSchedule extends Object implements BackupObserver
  • Constructor Details Link icon

    • BackupSchedule Link icon

      public BackupSchedule(BackupManager backupManager)
  • Method Details Link icon

    • update Link icon

      public boolean update(BackupProgress backupProgress)
      Description copied from interface: BackupObserver
      Progress update.
      Specified by:
      update in interface BackupObserver
      Returns:
      true to continue, false to cancel the backup.
    • configurationChange Link icon

      public void configurationChange()
      Description copied from interface: BackupObserver
      configuration has changed. Will need to lay out displays.
      Specified by:
      configurationChange in interface BackupObserver
    • getName Link icon

      public abstract String getName()
    • getDialogPanel Link icon

      public abstract PamDialogPanel getDialogPanel()
    • startBackup Link icon

      public BackupResult startBackup()
    • getBackupManager Link icon

      public BackupManager getBackupManager()
    • getLastBackup Link icon

      public BackupResult getLastBackup()
    • getLastSuccess Link icon

      public BackupResult getLastSuccess()
    • getNextBackupTime Link icon

      public abstract long getNextBackupTime()