Interface InternalPackageRegistry
-
- All Superinterfaces:
PackageRegistry
- All Known Implementing Classes:
AbstractPackageRegistry
,FSPackageRegistry
,JcrPackageRegistry
public interface InternalPackageRegistry extends PackageRegistry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
installPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts, boolean extract)
void
uninstallPackage(@NotNull Session session, @NotNull RegisteredPackage pkg, @NotNull ImportOptions opts)
-
Methods inherited from interface org.apache.jackrabbit.vault.packaging.registry.PackageRegistry
analyzeDependencies, contains, createExecutionPlan, open, packages, register, register, registerExternal, remove, resolve, usage
-
-
-
-
Method Detail
-
installPackage
void installPackage(@NotNull @NotNull Session session, @NotNull @NotNull RegisteredPackage pkg, @NotNull @NotNull ImportOptions opts, boolean extract) throws IOException, PackageException
- Throws:
IOException
PackageException
-
uninstallPackage
void uninstallPackage(@NotNull @NotNull Session session, @NotNull @NotNull RegisteredPackage pkg, @NotNull @NotNull ImportOptions opts) throws IOException, PackageException
- Throws:
IOException
PackageException
-
-