Class BackupJob

java.lang.Object
net.solarnetwork.service.support.BasicIdentifiable
net.solarnetwork.node.service.support.BaseIdentifiable
net.solarnetwork.node.job.BackupJob
All Implemented Interfaces:
JobService, net.solarnetwork.service.Identifiable, net.solarnetwork.settings.SettingSpecifierProvider

public class BackupJob extends BaseIdentifiable implements JobService
Scheduled backup job using BackupManager.
Version:
2.0
Author:
matt
  • Constructor Details

  • Method Details

    • getSettingUid

      public String getSettingUid()
      Specified by:
      getSettingUid in interface net.solarnetwork.settings.SettingSpecifierProvider
    • getSettingSpecifiers

      public List<net.solarnetwork.settings.SettingSpecifier> getSettingSpecifiers()
      Specified by:
      getSettingSpecifiers in interface net.solarnetwork.settings.SettingSpecifierProvider
    • executeJobService

      public void executeJobService() throws Exception
      Description copied from interface: JobService
      Execute the service job.
      Specified by:
      executeJobService in interface JobService
      Throws:
      Exception - if anything goes wrong