PackagingService.java 1.84 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  javax.jcr.Node
 *  javax.jcr.RepositoryException
 *  javax.jcr.Session
 *  org.apache.jackrabbit.vault.packaging.JcrPackageManager
 *  org.apache.jackrabbit.vault.packaging.PackageManager
 *  org.apache.jackrabbit.vault.packaging.PackagingService
 */
package com.day.jcr.vault.packaging;

import com.day.jcr.vault.packaging.JcrPackage;
import com.day.jcr.vault.packaging.JcrPackageDefinition;
import com.day.jcr.vault.packaging.JcrPackageManager;
import com.day.jcr.vault.packaging.PackageManager;
import com.day.jcr.vault.packaging.impl.JrVltJcrPackageAdapter;
import com.day.jcr.vault.packaging.impl.JrVltJcrPackageDefinitionAdapter;
import com.day.jcr.vault.packaging.impl.JrVltJcrPackageManagerAdapter;
import com.day.jcr.vault.packaging.impl.JrVltPackageManagerAdapter;
import javax.jcr.Node;
import javax.jcr.RepositoryException;
import javax.jcr.Session;

@Deprecated
public class PackagingService {
    public static PackageManager getPackageManager() {
        return new JrVltPackageManagerAdapter(org.apache.jackrabbit.vault.packaging.PackagingService.getPackageManager());
    }

    public static JcrPackageManager getPackageManager(Session session) {
        return new JrVltJcrPackageManagerAdapter(org.apache.jackrabbit.vault.packaging.PackagingService.getPackageManager((Session)session));
    }

    public static JcrPackageDefinition createPackageDefinition(Node defNode) {
        return JrVltJcrPackageDefinitionAdapter.create(org.apache.jackrabbit.vault.packaging.PackagingService.createPackageDefinition((Node)defNode));
    }

    public static JcrPackage open(Node node, boolean allowInvalid) throws RepositoryException {
        return JrVltJcrPackageAdapter.create(org.apache.jackrabbit.vault.packaging.PackagingService.open((Node)node, (boolean)allowInvalid));
    }
}