Package org.apache.jackrabbit.vault.packaging
@Version("2.16.0")
package org.apache.jackrabbit.vault.packaging
-
ClassDescription
CyclicDependencyException...Implements a package dependency reference.DependencyException...Defines how package dependencies influence package installation and un-installation.Dependency UtilitiesHolds options used for exporting.Defines a post processor that is invoked after a package is assembled.The install context is passed toInstallHooks during the different phases of a package installation.The current phase of a package installationAn install hook is used to do some pre and post work during a package install. the hooks need to have at least one class that implements this interface. the class is identified by the normal "Main-Class" manifest property and needs to be instantiatable.The install hook processor is used for handle the install hooks, from registration to execution.InstallHookProcessorFactory...A Vault package stored in the repository.Specifies the interface of a package definition stored in the repository.Extends thePackageManagerby repository specific operations.Exception for errors where a specified package does not existGeneric exception for package related operations.Exception thrown if a specified package already exist.PackageIdprovides the basic metrics for identifying a package.Exposes the main meta information about a packageThe package manager is used to deal with packages. the following operations are defined: open read underlying data and validate them close release underlying data. the package is unusable afterwards upload import the package from a binary source to the system. for example create a new jcr node structure or create a file.The package properties provide extra/meta information about the package to install.Specifies the type of the package.Default access point to package managers.Default access point to package managers for non OSGi clients.Workspace filter wrapper that limits the filter in- or outside certain paths.The sub package handling specifies how sub package are handled during recursive package installation.The sub package optionDefines a vault package.Implements a package version.Implements a version range The string representation is either the empty string, which means all versions match or a simple version string consisting of arbitrarily many alphanumeric segments separated by..