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
IOExceptionjavax.jcr.RepositoryExceptionpublic static org.apache.jackrabbit.vault.packaging.VaultPackage readPackage(org.apache.jackrabbit.vault.packaging.PackageManager packageManager,
InputStream stream,
File tempFolder)
throws IOException
IOExceptionpublic 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.