Package org.silverpeas.core.jcr.impl.oak

The JCR implementation is provided by the Apache Jackrabbit Oak project. The classes defined here are for putting a bridge between the Silverpeas world and the Oak one so that Oak can access the resources it requires from Silverpeas and Silverpeas can initialize and use transparently the JCR backed by Oak. The Repository is provided to Silverpeas by the OakRepositoryFactory factory that has the knowledge to create a repository backed by Oak and that is initialized with some peculiar Silverpeas objects to allow Oak to access the context of Silverpeas (mainly for authentication and for authorization).
Author:
mmoquillon