[
https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17837734#comment-17837734
]
Manfred Baedke edited comment on OAK-6773 at 4/17/24 12:59 PM:
---------------------------------------------------------------
osgi-ds-metatype-diff reports:
{code:java}
org.apache.jackrabbit.oak.composite.CompositeNodeStoreService
Declarative Services
References
statisticsProvider
- bind = bindStatisticsProvider (String)
- unbind = unbindStatisticsProvider (String)
+ field = statisticsProvider (String)
+ field-option = replace (String)
checks
- bind = bindChecks (String)
- unbind = unbindChecks (String)
+ field = checks (String)
+ field-option = replace (String)
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider
Declarative Services
References
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService
Declarative Services
References
checkers
+ field = checkers (String)
+ field-option = replace (String)
+ field-collection = service (String)
mip
- bind = bindMip (String)
- unbind = unbindMip (String)
+ field = mip (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider
Declarative Services
References
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
{code}
which is fine.
Edit: I just noted that NodeStoreChecksService#checkers is reported as an added
reference. It clearly isn't and it's contained in both the old and the new
component descriptors.
was (Author: baedke):
osgi-ds-metatype-diff reports:
{code:java}
org.apache.jackrabbit.oak.composite.CompositeNodeStoreService
Declarative Services
References
statisticsProvider
- bind = bindStatisticsProvider (String)
- unbind = unbindStatisticsProvider (String)
+ field = statisticsProvider (String)
+ field-option = replace (String)
checks
- bind = bindChecks (String)
- unbind = unbindChecks (String)
+ field = checks (String)
+ field-option = replace (String)
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider
Declarative Services
References
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService
Declarative Services
References
checkers
+ field = checkers (String)
+ field-option = replace (String)
+ field-collection = service (String)
mip
- bind = bindMip (String)
- unbind = unbindMip (String)
+ field = mip (String)
+ field-option = replace (String)
org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider
Declarative Services
References
mountInfoProvider
- bind = bindMountInfoProvider (String)
- unbind = unbindMountInfoProvider (String)
+ field = mountInfoProvider (String)
+ field-option = replace (String)
{code}
which is fine.
> Convert oak-store-composite to OSGi R7 annotations
> --------------------------------------------------
>
> Key: OAK-6773
> URL: https://issues.apache.org/jira/browse/OAK-6773
> Project: Jackrabbit Oak
> Issue Type: Technical task
> Components: composite
> Reporter: Robert Munteanu
> Assignee: Manfred Baedke
> Priority: Major
> Fix For: 1.64.0
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)