Class BackupControl

java.lang.Object
de.willuhn.jameica.gui.AbstractControl
de.willuhn.jameica.gui.internal.controller.BackupControl

public class BackupControl extends AbstractControl
Controller fuer das Backup.
  • Constructor Details

    • BackupControl

      public BackupControl(AbstractView view)
      Parameters:
      view -
  • Method Details

    • getState

      public CheckboxInput getState()
      Liefert eine Checkbox zum Aktivieren, deaktivieren des Backups.
      Returns:
      Checkbox.
    • getTarget

      public Input getTarget() throws de.willuhn.util.ApplicationException
      Liefert ein Eingabefeld fuer das Zielverzeichnis des Backups.
      Returns:
      Eingabefeld.
      Throws:
      de.willuhn.util.ApplicationException
    • getCount

      public Input getCount()
      Liefert ein Eingabefeld fuer die Anzahl der Backups.
      Returns:
      Eingabefeld.
    • getBackups

      public TablePart getBackups() throws RemoteException, de.willuhn.util.ApplicationException
      Liefert eine Tabelle mit den bisher erstellten Backups.
      Returns:
      Tabelle mit den Backups.
      Throws:
      RemoteException
      de.willuhn.util.ApplicationException
    • getRestoreButton

      public Button getRestoreButton()
      Liefert den Restore-Button.
      Returns:
      der Restore-Button.
    • getSelectedRestoreButton

      public Button getSelectedRestoreButton()
      Liefert den Restore-Button fuer das gerade ausgewaehlte Backup.
      Returns:
      der Restore-Button.
    • handleStore

      public void handleStore()
      Speichert die Einstellungen.
    • handleSelectedRestore

      public void handleSelectedRestore()
      Markiert ein ausgewaehltes Backup fuer die Wiederherstellung.
    • handleRestore

      public void handleRestore(BackupFile file)
      Markiert das angegebene Backupfile fuer die Wiederherstellung.
      Parameters:
      file - das Backup-File.