예제 #1
0
 public boolean hasInUseBackup(String siteName) {
   for (BackupConfiguration bc : allBackups) {
     if (bc.site().equals(siteName)) {
       return bc.enabled();
     }
   }
   return false;
 }
예제 #2
0
 public BackupFailurePolicy getFailurePolicy(String siteName) {
   for (BackupConfiguration bc : allBackups) {
     if (bc.site().equals(siteName)) {
       return bc.backupFailurePolicy();
     }
   }
   throw new IllegalStateException("There must be a site configured for " + siteName);
 }