Package backupmanager

Interface BackupFunction

All Known Implementing Classes:
AlarmBackupFilter, BackupAction, BackupFilter, BackupStream, BespokeFileStream, BinaryBackupStream, CopyDatabaseFile, CopyFile, DatabaseBackupStream, DeleteFile, FileBackupStream, MoveFile, PassAllBackupFilter, RecorderBackupStream, SQLCloneDatabase

public interface BackupFunction
Base interface for all BackupStream, BackupAction and BackupDecision items to facilitate dialog creation and display.
Author:
dg50
  • Method Details

    • getName

      String getName()
      Returns:
      a String name
    • getDialogPanel

      PamDialogPanel getDialogPanel(Window owner)
      A dialog panel
      Parameters:
      owner - owner should be the dialog, not the main PAMGuard frame
      Returns:
      dialog panel (can be null if no options to set).