Class BackupSettings

java.lang.Object
backupmanager.settings.BackupSettings
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters
Direct Known Subclasses:
DatabaseBackupSettings, FileBackupSettings

public abstract class BackupSettings extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

  • Constructor Details

    • BackupSettings

      public BackupSettings()
  • Method Details

    • getActionSettings

      public List<ActionSettings> getActionSettings()
      Returns:
      a list of action settings.
    • addActionSettings

      public void addActionSettings(ActionSettings actionSettings)
      Add some action settings
      Parameters:
      actionSettings -
    • removeActionSettings

      public boolean removeActionSettings(ActionSettings actionSettings)
      Remove some action settings
      Parameters:
      actionSettings -
      Returns:
      true if it was in the list, false if it didn't exist.
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.