You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2021/02/07 13:23:00 UTC

[jira] [Assigned] (JCRVLT-503) Introduce CompositePackageRegistry

     [ https://issues.apache.org/jira/browse/JCRVLT-503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Konrad Windszus reassigned JCRVLT-503:
--------------------------------------

    Assignee: Konrad Windszus

> Introduce CompositePackageRegistry
> ----------------------------------
>
>                 Key: JCRVLT-503
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-503
>             Project: Jackrabbit FileVault
>          Issue Type: Improvement
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>            Priority: Major
>
> To ease dealing with multiple {{PackageRegistry}} services (introduced in JCRVLT-172), there should be a {{CompositePackageRegistry}} which implements {{PackageRegistry}} itself and calls the according operations on all/the first registered registry service (in the order of their service ranking).
> There should be a way to indicate on which registry operations creating new packages should be performed. The other operations are performed on the registry providing the PackageId because it is assumed that a package id is unique among all registries. In case multiple registries provide the same id the first one is used.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)