Interface Summary Interface Description ExportPostProcessorDefines a post processor that is invoked after a package is assembled. InstallContextThe install context is passed to
InstallHooks during the different phases of a package installation.
InstallHookAn install hook is used to do some pre and post work during a package install. InstallHookProcessorThe install hook processor is used for handle the install hooks, from registration to execution. InstallHookProcessorFactory
JcrPackageSpecifies the interface of a vault package stored in the repository. JcrPackageDefinitionSpecifies the interface of a package definition stored in the repository. JcrPackageManagerExtends the
PackageManagerby repository specific operations.
PackageManagerThe package manager is used to deal with packages. PackagePropertiesThe package properties provide extra/meta information about the package to install. PackagingDefault access point to package managers. VaultPackageDefines a vault package.
Class Summary Class Description DependencyImplements a package dependency reference. DependencyUtilDependency Utilities ExportOptionsHolds options used for exporting. PackageId
PackageIdprovides the basic metrics for identifying a package.
PackagingServiceDefault access point to package managers for non OSGi clients. ScopedWorkspaceFilterWorkspace filter wrapper that limits the filter in- or outside certain paths. SubPackageHandlingThe sub package handling specifies how sub package are handled during recursive package installation. SubPackageHandling.Entry VersionImplements a package version. VersionRangeImplements a version range
Enum Summary Enum Description DependencyHandlingDefines how package dependencies influence package installation and un-installation. InstallContext.PhaseThe current phase of a package installation PackageTypeSpecifies the type of the package. SubPackageHandling.OptionThe sub package option
Exception Summary Exception Description CyclicDependencyException
NoSuchPackageExceptionException for errors where a specified package does not exist PackageExceptionGeneric exception for package related operations. PackageExistsExceptionException thrown if a specified package already exist.