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

Jukka Zitting updated OAK-1502:
-------------------------------

    Description: 
For OAK-805 and related issues we need a mechanism for making Jackrabbit 
DataStores instances available to NodeStore implementations so that they can 
look up references to binaries stored in such datastores.

In an OSGi environment the best approach is probably to have DataStores as OSGi 
services that the NodeStore can look up dynamically through the Whiteboard 
mechanism. In plain old Java we can just pass a DataStore reference to a 
NodeStore during initialization.

  was:Jackrabbit datastores used by Oak should be available as OSGi services 
when running in OSGi.

        Summary: Make DataStores available to NodeStores  (was: DataStores as 
OSGi services)

> Make DataStores available to NodeStores
> ---------------------------------------
>
>                 Key: OAK-1502
>                 URL: https://issues.apache.org/jira/browse/OAK-1502
>             Project: Jackrabbit Oak
>          Issue Type: Sub-task
>          Components: core
>            Reporter: Jukka Zitting
>            Assignee: Thomas Mueller
>             Fix For: 0.19
>
>
> For OAK-805 and related issues we need a mechanism for making Jackrabbit 
> DataStores instances available to NodeStore implementations so that they can 
> look up references to binaries stored in such datastores.
> In an OSGi environment the best approach is probably to have DataStores as 
> OSGi services that the NodeStore can look up dynamically through the 
> Whiteboard mechanism. In plain old Java we can just pass a DataStore 
> reference to a NodeStore during initialization.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to