JcrPackageDefinition.java 4.05 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  javax.jcr.Node
 *  javax.jcr.RepositoryException
 */
package com.day.jcr.vault.packaging;

import com.day.jcr.vault.fs.api.ProgressTrackerListener;
import com.day.jcr.vault.fs.api.WorkspaceFilter;
import com.day.jcr.vault.fs.config.MetaInf;
import com.day.jcr.vault.fs.io.AccessControlHandling;
import com.day.jcr.vault.packaging.Dependency;
import com.day.jcr.vault.packaging.PackageId;
import com.day.jcr.vault.packaging.VaultPackage;
import java.io.IOException;
import java.util.Calendar;
import javax.jcr.Node;
import javax.jcr.RepositoryException;

@Deprecated
public interface JcrPackageDefinition {
    public static final String PN_LAST_UNPACKED = "lastUnpacked";
    public static final String PN_LAST_UNPACKED_BY = "lastUnpackedBy";
    public static final String PN_CREATED = "jcr:created";
    public static final String PN_CREATED_BY = "jcr:createdBy";
    public static final String PN_LASTMODIFIED = "jcr:lastModified";
    public static final String PN_LASTMODIFIED_BY = "jcr:lastModifiedBy";
    public static final String PN_LAST_WRAPPED = "lastWrapped";
    public static final String PN_LAST_WRAPPED_BY = "lastWrappedBy";
    public static final String PN_DESCRIPTION = "jcr:description";
    public static final String PN_VERSION = "version";
    public static final String PN_BUILD_COUNT = "buildCount";
    @Deprecated
    public static final String PN_PATH = "path";
    public static final String PN_NAME = "name";
    public static final String PN_GROUP = "group";
    public static final String PN_REQUIRES_ROOT = "requiresRoot";
    public static final String PN_REQUIRES_RESTART = "requiresRestart";
    public static final String PN_DEPENDENCIES = "dependencies";
    public static final String PN_SUB_PACKAGES = "subPackages";
    public static final String PN_LAST_UNWRAPPED = "lastUnwrapped";
    public static final String PN_LAST_UNWRAPPED_BY = "lastUnwrappedBy";
    public static final String PN_AC_HANDLING = "acHandling";
    public static final String PN_CND_PATTERN = "cndPattern";
    public static final String NN_FILTER = "filter";
    public static final String PN_ROOT = "root";
    public static final String PN_MODE = "mode";
    public static final String PN_RULES = "rules";
    public static final String PN_TYPE = "type";
    public static final String PN_PATTERN = "pattern";
    public static final String PN_DISABLE_INTERMEDIATE_SAVE = "noIntermediateSaves";

    public Node getNode();

    public PackageId getId();

    public void setId(PackageId var1, boolean var2);

    public boolean isUnwrapped();

    public boolean isModified();

    @Deprecated
    public void unwrap(VaultPackage var1, boolean var2) throws RepositoryException, IOException;

    public void unwrap(VaultPackage var1, boolean var2, boolean var3) throws RepositoryException, IOException;

    public void dumpCoverage(ProgressTrackerListener var1) throws RepositoryException;

    public Dependency[] getDependencies();

    public String get(String var1);

    public boolean getBoolean(String var1);

    public Calendar getCalendar(String var1);

    public void set(String var1, String var2, boolean var3);

    public void set(String var1, Calendar var2, boolean var3);

    public void set(String var1, boolean var2, boolean var3);

    public void touch(Calendar var1, boolean var2);

    public void setFilter(WorkspaceFilter var1, boolean var2);

    public Calendar getLastModified();

    public String getLastModifiedBy();

    public Calendar getCreated();

    public String getCreatedBy();

    public Calendar getLastWrapped();

    public String getLastWrappedBy();

    public Calendar getLastUnwrapped();

    public String getLastUnwrappedBy();

    public Calendar getLastUnpacked();

    public String getLastUnpackedBy();

    @Deprecated
    public boolean requiresRoot();

    public boolean requiresRestart();

    public AccessControlHandling getAccessControlHandling();

    public String getDescription();

    public long getBuildCount();

    public MetaInf getMetaInf() throws RepositoryException;
}