Lines Matching refs:backups
51 * filesystem directory that contains data for one or more backups associated
52 * with a backend. Only backups for a single backend may be placed in any given
67 * backups in this directory.
78 * The set of backups in the specified directory. The iteration
79 * order will be the order in which the backups were created.
81 private final Map<String, BackupInfo> backups;
108 * @param backups
109 * Information about the set of backups available within the
112 public BackupDirectory(String path, DN configEntryDN, LinkedHashMap<String, BackupInfo> backups)
117 if (backups != null)
119 this.backups = backups;
123 this.backups = new LinkedHashMap<>();
150 * Retrieves the set of backups in this backup directory, as a mapping between
152 * map will be the order in which the backups were created.
154 * @return The set of backups in this backup directory.
158 return backups;
171 return backups.get(backupID);
179 * backup date, or <CODE>null</CODE> if there are no backups in the
185 for (BackupInfo backup : backups.values())
208 if (backups.containsKey(backupID))
212 backups.put(backupID, backupInfo);
227 if (!backups.containsKey(backupID))
232 for (BackupInfo backup : backups.values())
240 backups.remove(backupID);
277 // Iterate through all of the backups and add them to the file.
278 for (BackupInfo backup : backups.values())