Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Currently the main API to assemble/rewrap packages is in JcrPackageManager (https://github.com/apache/jackrabbit-filevault/blob/f688495999147fb6438ec091e58b58aeba5e1365/vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/JcrPackageManager.java#L320).
As most other methods of JcrPackageManager are meanwhile replaced by PackageRegistry (JCRVLT-172) the remaining methods for which there is no replacement yet in the PackageRegistry need another API. Then PackageManager and JcrPackageManager could be deprecated and ultimately be removed.
Attachments
Issue Links
- is related to
-
JCRVLT-744 Vaults do not handle multi workspace environments
- Open
- relates to
-
JCRVLT-663 Expose some API to create a JcrPackageRegistry/FSPackageRegistry
- Open
-
JCRVLT-172 Introduce Package Persistence Layer
- Closed