@Override public PatchContentLoader getLoader(final String patchId) { final File root = new File(workDir, patchId); return PatchContentLoader.create(root); }
@Override public PatchContentLoader getLoader(final String patchId) { final File root = new File(workDir, patchId); return PatchContentLoader.create(root); }
public static PatchContentLoader create(final File root) { final File miscRoot = new File(root, PatchContentLoader.MISC); final File bundlesRoot = new File(root, PatchContentLoader.BUNDLES); final File modulesRoot = new File(root, PatchContentLoader.MODULES); return PatchContentLoader.create(miscRoot, bundlesRoot, modulesRoot); }
public static PatchContentLoader create(final File root) { final File miscRoot = new File(root, PatchContentLoader.MISC); final File bundlesRoot = new File(root, PatchContentLoader.BUNDLES); final File modulesRoot = new File(root, PatchContentLoader.MODULES); return PatchContentLoader.create(miscRoot, bundlesRoot, modulesRoot); }
final String base = element.getProvider().isAddOn() ? Constants.DEFAULT_ADD_ONS_PATH : Constants.DEFAULT_LAYERS_PATH; final PatchContentLoader elementLoader = PatchContentLoader.create(elementRoot); final PatchContentWriter elementWriter = new PatchContentWriter() { @Override final PatchContentLoader targetLoader = PatchContentLoader.create(patchRoot); final PatchContentWriter writer = new PatchContentWriter() { @Override
/** * Add a rollback loader for a give patch. * * @param patchId the patch id. * @param target the patchable target * @throws XMLStreamException * @throws IOException */ private void recordRollbackLoader(final String patchId, PatchableTarget.TargetInfo target) { // setup the content loader paths final DirectoryStructure structure = target.getDirectoryStructure(); final InstalledImage image = structure.getInstalledImage(); final File historyDir = image.getPatchHistoryDir(patchId); final File miscRoot = new File(historyDir, PatchContentLoader.MISC); final File modulesRoot = structure.getModulePatchDirectory(patchId); final File bundlesRoot = structure.getBundlesPatchDirectory(patchId); final PatchContentLoader loader = PatchContentLoader.create(miscRoot, bundlesRoot, modulesRoot); // recordContentLoader(patchId, loader); }
/** * Add a rollback loader for a give patch. * * @param patchId the patch id. * @param target the patchable target * @throws XMLStreamException * @throws IOException */ private void recordRollbackLoader(final String patchId, PatchableTarget.TargetInfo target) { // setup the content loader paths final DirectoryStructure structure = target.getDirectoryStructure(); final InstalledImage image = structure.getInstalledImage(); final File historyDir = image.getPatchHistoryDir(patchId); final File miscRoot = new File(historyDir, PatchContentLoader.MISC); final File modulesRoot = structure.getModulePatchDirectory(patchId); final File bundlesRoot = structure.getBundlesPatchDirectory(patchId); final PatchContentLoader loader = PatchContentLoader.create(miscRoot, bundlesRoot, modulesRoot); // recordContentLoader(patchId, loader); }
final PatchContentLoader loader = PatchContentLoader.create(miscBackup, null, null);
final PatchContentLoader loader = PatchContentLoader.create(miscBackup, null, null);
final File modulesRoot = structure.getModulePatchDirectory(patchId); final File bundlesRoot = structure.getBundlesPatchDirectory(patchId); final PatchContentLoader loader = PatchContentLoader.create(null, bundlesRoot, modulesRoot); context.recordContentLoader(patchId, loader); found = true;
final File modulesRoot = structure.getModulePatchDirectory(patchId); final File bundlesRoot = structure.getBundlesPatchDirectory(patchId); final PatchContentLoader loader = PatchContentLoader.create(null, bundlesRoot, modulesRoot); context.recordContentLoader(patchId, loader); found = true;