public synchronized void cleanup() { for(Oplog oplog: getPendingBackup()) { backupFinished(oplog); } } }
private void clearBackup() { DiskStoreBackup backup = this.diskStoreBackup; if (backup != null) { this.diskStoreBackup = null; backup.cleanup(); } }
for (Map.Entry<Oplog, Set<File>> entry: this.diskStoreBackup.getPendingBackup().entrySet()) { if (backupManager.isCancelled()) { break; File backupDir = getBackupDir(this.diskStoreBackup.getTargetDir(), index); this.diskStoreBackup.backupFinished(oplog);
public void deleteDRF() { getOplogSet().drfDelete(this.oplogId); DiskStoreBackup inProgressBackup = getParent().getInProgressBackup(); if(inProgressBackup == null || !inProgressBackup.deferDrfDelete(this)) { deleteDRFFileOnly(); } }
public void deleteCRF() { oplogSet.crfDelete(this.oplogId); DiskStoreBackup inProgressBackup = getParent().getInProgressBackup(); if(inProgressBackup == null || !inProgressBackup.deferCrfDelete(this)) { deleteCRFFileOnly(); } }
Oplog childOplog = persistentOplogs.getChild(); if (childOplog == null) { this.diskStoreBackup = new DiskStoreBackup(new Oplog[0], targetDir); break; this.diskStoreBackup = new DiskStoreBackup(allOplogs, targetDir);
for (Oplog oplog : this.diskStoreBackup.getPendingBackup()) { if (backupManager.isCancelled()) { break; File backupDir = getBackupDir(this.diskStoreBackup.getTargetDir(), index); this.diskStoreBackup.backupFinished(oplog);
public void deleteDRF() { getOplogSet().drfDelete(this.oplogId); DiskStoreBackup inProgressBackup = getParent().getInProgressBackup(); if (inProgressBackup == null || !inProgressBackup.deferDrfDelete(this)) { deleteDRFFileOnly(); } }
public void deleteCRF() { oplogSet.crfDelete(this.oplogId); DiskStoreBackup inProgressBackup = getParent().getInProgressBackup(); if (inProgressBackup == null || !inProgressBackup.deferCrfDelete(this)) { deleteCRFFileOnly(); } }
Oplog childOplog = persistentOplogs.getChild(); if (childOplog == null) { this.diskStoreBackup = new DiskStoreBackup(Collections.EMPTY_MAP, targetDir); break; this.diskStoreBackup = new DiskStoreBackup(allOplogs, targetDir);
public synchronized void cleanup() { for(Oplog oplog: getPendingBackup().keySet()) { backupFinished(oplog); } }
private void clearBackup() { DiskStoreBackup backup = this.diskStoreBackup; if (backup != null) { this.diskStoreBackup = null; backup.cleanup(); } }