public class VltUtils extends Object
Constructor and Description |
---|
VltUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
appendMatchAll(String path) |
static org.apache.jackrabbit.vault.fs.api.WorkspaceFilter |
createFilter(org.apache.sling.distribution.DistributionRequest distributionRequest,
NavigableMap<String,List<String>> nodeFilters,
NavigableMap<String,List<String>> propertyFilters) |
static org.apache.jackrabbit.vault.packaging.VaultPackage |
createPackage(org.apache.jackrabbit.vault.packaging.PackageManager packageManager,
javax.jcr.Session session,
org.apache.jackrabbit.vault.packaging.ExportOptions options,
File tempFolder) |
static void |
deletePackage(org.apache.jackrabbit.vault.packaging.JcrPackage jcrPackage) |
static void |
deletePackage(org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage) |
static String |
findParent(String path,
String nodeName) |
static org.apache.jackrabbit.vault.packaging.ExportOptions |
getExportOptions(org.apache.jackrabbit.vault.fs.api.WorkspaceFilter filter,
String[] packageRoots,
String packageGroup,
String packageName,
String packageVersion,
boolean useBinaryReferences,
Map<String,String> exportPathMapping) |
static org.apache.jackrabbit.vault.fs.io.ImportOptions |
getImportOptions(org.apache.jackrabbit.vault.fs.io.AccessControlHandling aclHandling,
org.apache.jackrabbit.vault.fs.api.ImportMode importMode,
int autosaveThreshold,
boolean strict) |
static String[] |
getPaths(org.apache.jackrabbit.vault.fs.config.MetaInf metaInf) |
static File |
getTempFolder(String tempFolderPath) |
static boolean |
isSupported(org.apache.sling.distribution.DistributionRequest request) |
static TreeMap<String,List<String>> |
parseFilters(String[] filters) |
static org.apache.jackrabbit.vault.packaging.VaultPackage |
readPackage(org.apache.jackrabbit.vault.packaging.PackageManager packageManager,
InputStream stream,
File tempFolder) |
static org.apache.sling.distribution.DistributionRequest |
sanitizeRequest(org.apache.sling.distribution.DistributionRequest request) |
public static org.apache.jackrabbit.vault.fs.api.WorkspaceFilter createFilter(org.apache.sling.distribution.DistributionRequest distributionRequest, NavigableMap<String,List<String>> nodeFilters, NavigableMap<String,List<String>> propertyFilters)
public static String[] getPaths(org.apache.jackrabbit.vault.fs.config.MetaInf metaInf)
public static org.apache.jackrabbit.vault.packaging.ExportOptions getExportOptions(org.apache.jackrabbit.vault.fs.api.WorkspaceFilter filter, String[] packageRoots, String packageGroup, String packageName, String packageVersion, boolean useBinaryReferences, Map<String,String> exportPathMapping)
public static org.apache.jackrabbit.vault.fs.io.ImportOptions getImportOptions(org.apache.jackrabbit.vault.fs.io.AccessControlHandling aclHandling, org.apache.jackrabbit.vault.fs.api.ImportMode importMode, int autosaveThreshold, boolean strict)
public static org.apache.jackrabbit.vault.packaging.VaultPackage createPackage(org.apache.jackrabbit.vault.packaging.PackageManager packageManager, javax.jcr.Session session, org.apache.jackrabbit.vault.packaging.ExportOptions options, File tempFolder) throws IOException, javax.jcr.RepositoryException
IOException
javax.jcr.RepositoryException
public static org.apache.jackrabbit.vault.packaging.VaultPackage readPackage(org.apache.jackrabbit.vault.packaging.PackageManager packageManager, InputStream stream, File tempFolder) throws IOException
IOException
public static void deletePackage(org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage)
public static void deletePackage(org.apache.jackrabbit.vault.packaging.JcrPackage jcrPackage)
public static boolean isSupported(org.apache.sling.distribution.DistributionRequest request)
public static org.apache.sling.distribution.DistributionRequest sanitizeRequest(org.apache.sling.distribution.DistributionRequest request)
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.