Uses of Class
org.apache.jackrabbit.vault.packaging.PackageException
-
-
Uses of PackageException in org.apache.jackrabbit.vault.packaging
Subclasses of PackageException in org.apache.jackrabbit.vault.packaging Modifier and Type Class Description class
CyclicDependencyException
CyclicDependencyException
...class
DependencyException
DependencyException
...class
NoSuchPackageException
Exception for errors where a specified package does not existclass
PackageExistsException
Exception thrown if a specified package already exist.Methods in org.apache.jackrabbit.vault.packaging that throw PackageException Modifier and Type Method Description void
JcrPackageManager. assemble(@NotNull Node packNode, @NotNull JcrPackageDefinition definition, @Nullable ProgressTrackerListener listener)
Assembles a package.void
JcrPackageManager. assemble(@NotNull JcrPackageDefinition definition, @Nullable ProgressTrackerListener listener, @NotNull OutputStream out)
Assembles a package directly to a output streamvoid
JcrPackageManager. assemble(@NotNull JcrPackage pack, @Nullable ProgressTrackerListener listener)
Assembles a package.void
InstallHook. execute(InstallContext context)
Executes hook specific code.void
JcrPackage. extract(@NotNull ImportOptions opts)
Extracts the package contents to the repository.@NotNull PackageId[]
JcrPackageManager. extract(@NotNull Archive archive, @NotNull ImportOptions options, boolean replace)
Extracts a package directly from the given archive without uploading it to the repository first.void
VaultPackage. extract(Session session, ImportOptions opts)
Extracts the package contents to the repository@NotNull PackageId[]
JcrPackage. extractSubpackages(@NotNull ImportOptions opts)
Processes this package and extracts all sub packages.void
JcrPackage. install(@NotNull ImportOptions opts)
Installs the package contents to the repository but creates a snapshot if necessary.void
InstallHookProcessor. registerHook(VaultInputSource input, ClassLoader classLoader)
Register the hook provided by the given input source.void
InstallHookProcessor. registerHooks(Archive archive, ClassLoader classLoader)
Register all hooks found in the given archive.@NotNull JcrPackage
JcrPackageManager. rename(@NotNull JcrPackage pack, @Nullable String groupId, @Nullable String name)
Renames the given package with a new group id and name.@NotNull JcrPackage
JcrPackageManager. rename(@NotNull JcrPackage pack, @Nullable String groupId, @Nullable String name, @Nullable String version)
Renames the given package with a new group id, name and version.void
JcrPackageManager. rewrap(@NotNull JcrPackage pack, @Nullable ProgressTrackerListener listener)
Rewraps the package in respect to its underlying definition.@Nullable JcrPackage
JcrPackage. snapshot(@NotNull ExportOptions opts, boolean replace)
Creates a snapshot of this package.void
JcrPackage. uninstall(@NotNull ImportOptions opts)
Reverts the changes of a prior installation of this package. -
Uses of PackageException in org.apache.jackrabbit.vault.packaging.hooks
Methods in org.apache.jackrabbit.vault.packaging.hooks that throw PackageException Modifier and Type Method Description void
ExampleHook. execute(InstallContext ctx)
void
ExampleOsgiHook. execute(InstallContext ctx)
-
Uses of PackageException in org.apache.jackrabbit.vault.packaging.impl
Methods in org.apache.jackrabbit.vault.packaging.impl that throw PackageException Modifier and Type Method Description void
JcrPackageManagerImpl. assemble(Node packNode, JcrPackageDefinition definition, ProgressTrackerListener listener)
Assembles a package.void
JcrPackageManagerImpl. assemble(JcrPackageDefinition definition, ProgressTrackerListener listener, OutputStream out)
Assembles a package directly to a output streamvoid
JcrPackageManagerImpl. assemble(JcrPackage pack, ProgressTrackerListener listener)
Assembles a package.protected void
ZipVaultPackage. checkAllowanceToInstallPackage(@NotNull Session session, @NotNull InstallHookProcessor hookProcessor, AbstractPackageRegistry.SecurityConfig securityConfig)
void
HollowVaultPackage. extract(Session session, ImportOptions opts)
void
JcrPackageImpl. extract(ImportOptions opts)
Extracts the package contents to the repository.@NotNull PackageId[]
JcrPackageManagerImpl. extract(@NotNull Archive archive, @NotNull ImportOptions options, boolean replace)
Extracts a package directly from the given archive without uploading it to the repository first.void
ZipVaultPackage. extract(Session session, ImportOptions opts)
Extracts the package contents to the repositoryvoid
ZipVaultPackage. extract(Session session, ImportOptions opts, AbstractPackageRegistry.SecurityConfig securityConfig, boolean isStrict, boolean isOverwritePrimaryTypesOfFolders, IdConflictPolicy defaultIdConflictPolicy)
Extracts the current package allowing additional users to do that in case the package contains hooks or requires the root userprotected void
ZipVaultPackage. extract(InstallContextImpl ctx, List<String> subPackages)
Same as above but the given subPackages argument receives a list of potential sub packages.@NotNull PackageId[]
JcrPackageImpl. extractSubpackages(@NotNull ImportOptions opts)
Processes this package and extracts all sub packages.void
JcrPackageImpl. install(ImportOptions opts)
Installs the package contents to the repository but creates a snapshot if necessary.protected InstallContextImpl
ZipVaultPackage. prepareExtract(Session session, ImportOptions opts, AbstractPackageRegistry.SecurityConfig securityConfig, boolean isStrictByDefault, boolean overwritePrimaryTypesOfFoldersByDefault, IdConflictPolicy defaultIdConflictPolicy)
Prepares extraction.void
InstallHookProcessorImpl. registerHook(VaultInputSource input, ClassLoader classLoader)
void
InstallHookProcessorImpl. registerHooks(Archive archive, ClassLoader classLoader)
JcrPackage
JcrPackageManagerImpl. rename(JcrPackage pack, String group, String name)
Renames the given package with a new group id and name.JcrPackage
JcrPackageManagerImpl. rename(JcrPackage pack, String group, String name, String version)
Renames the given package with a new group id, name and version.void
JcrPackageManagerImpl. rewrap(JcrPackage pack, ProgressTrackerListener listener)
Rewraps the package in respect to its underlying definition.JcrPackage
JcrPackageImpl. snapshot(ExportOptions opts, boolean replace)
Creates a snapshot of this package.void
JcrPackageImpl. uninstall(ImportOptions opts)
Reverts the changes of a prior installation of this package. -
Uses of PackageException in org.apache.jackrabbit.vault.packaging.registry
Methods in org.apache.jackrabbit.vault.packaging.registry that throw PackageException Modifier and Type Method Description @NotNull ExecutionPlan
ExecutionPlanBuilder. execute()
Builds an executes the plan synchronously.@NotNull Set<PackageId>
ExecutionPlanBuilder. preview()
Triggers validation and returnsPackageId
s of all packages to be installed by this builder@NotNull ExecutionPlanBuilder
ExecutionPlanBuilder. save(@NotNull OutputStream out)
Serializes the tasks of this plan.@NotNull ExecutionPlanBuilder
ExecutionPlanBuilder. validate()
Validates this plan. -
Uses of PackageException in org.apache.jackrabbit.vault.packaging.registry.impl
Methods in org.apache.jackrabbit.vault.packaging.registry.impl that throw PackageException Modifier and Type Method Description @NotNull ExecutionPlan
ExecutionPlanBuilderImpl. execute()
@NotNull ExecutionPlan
ExecutionPlanImpl. execute()
abstract void
AbstractPackageRegistry. installPackage(Session session, RegisteredPackage pkg, ImportOptions opts, boolean extract)
void
FSPackageRegistry. installPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts, boolean extract)
void
InternalPackageRegistry. installPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts, boolean extract)
void
JcrPackageRegistry. installPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts, boolean extract)
Set<PackageId>
ExecutionPlanBuilderImpl. preview()
JcrPackage
JcrPackageRegistry. rename(JcrPackage pack, String group, String name, String version)
@NotNull ExecutionPlanBuilder
ExecutionPlanBuilderImpl. save(@NotNull OutputStream out)
abstract void
AbstractPackageRegistry. uninstallPackage(Session session, RegisteredPackage pkg, ImportOptions opts)
void
FSPackageRegistry. uninstallPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts)
Uninstallation not supported for FS based PackageRegistryvoid
InternalPackageRegistry. uninstallPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts)
void
JcrPackageRegistry. uninstallPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts)
@NotNull ExecutionPlanBuilder
ExecutionPlanBuilderImpl. validate()
-