protected void failedToRenameFile(final File file, final File target) { if (!renames.containsKey(file.getAbsolutePath())) { renames.put(file.getAbsolutePath(), new FailedFileRenaming(file, target, getIdentityEntry().applyPatchId)); PatchLogger.ROOT_LOGGER.cannotRenameFile(file.getAbsolutePath()); } }
protected void failedToRenameFile(final File file, final File target) { if (!renames.containsKey(file.getAbsolutePath())) { renames.put(file.getAbsolutePath(), new FailedFileRenaming(file, target, getIdentityEntry().applyPatchId)); PatchLogger.ROOT_LOGGER.cannotRenameFile(file.getAbsolutePath()); } }
@Override public void completed(IdentityPatchContext context) { final InstalledImage installedImage = directoryStructure.getInstalledImage(); final File history = installedImage.getPatchHistoryDir(patch.getPatchId()); if (!recursiveDelete(history)) { context.failedToCleanupDir(history); } // Cleanup all the recorded rollbacks cleanupEntry(context.getLayers()); cleanupEntry(context.getAddOns()); cleanupEntry(Collections.singleton(context.getIdentityEntry())); }
@Override public void completed(IdentityPatchContext context) { final InstalledImage installedImage = directoryStructure.getInstalledImage(); final File history = installedImage.getPatchHistoryDir(patch.getPatchId()); if (!recursiveDelete(history)) { context.failedToCleanupDir(history); } // Cleanup all the recorded rollbacks cleanupEntry(context.getLayers()); cleanupEntry(context.getAddOns()); cleanupEntry(Collections.singleton(context.getIdentityEntry())); }
final List<ContentItem> conflicts = new ArrayList<ContentItem>(); prepareTasks(context.getIdentityEntry(), context, tasks, conflicts);
final List<ContentItem> conflicts = new ArrayList<ContentItem>(); prepareTasks(context.getIdentityEntry(), context, tasks, conflicts);
final IdentityPatchContext.PatchEntry identity = context.getIdentityEntry(); final IdentityRollbackCallback callback = new IdentityRollbackCallback(patchId, patches, resetConfiguration, identity.getDirectoryStructure()); try {
final IdentityPatchContext.PatchEntry identity = context.getIdentityEntry(); final IdentityRollbackCallback callback = new IdentityRollbackCallback(patchId, patches, resetConfiguration, identity.getDirectoryStructure()); try {
final IdentityPatchContext.PatchEntry identity = context.getIdentityEntry(); PatchingTasks.rollback(patchID, originalPatch.getModifications(), rollbackPatch.getModifications(), identity, ContentItemFilter.MISC_ONLY, mode); identity.rollback(patchID);
final IdentityPatchContext.PatchEntry identity = context.getIdentityEntry(); PatchingTasks.rollback(patchID, originalPatch.getModifications(), rollbackPatch.getModifications(), identity, ContentItemFilter.MISC_ONLY, mode); identity.rollback(patchID);
final IdentityPatchContext.PatchEntry identityEntry = context.getIdentityEntry(); apply(patchId, patch.getModifications(), identityEntry); identityEntry.apply(patchId, patchType);
final IdentityPatchContext.PatchEntry identityEntry = context.getIdentityEntry(); apply(patchId, patch.getModifications(), identityEntry); identityEntry.apply(patchId, patchType);