Class OakSlingRepositoryManager
- java.lang.Object
-
- org.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
- org.apache.sling.jcr.oak.server.internal.OakSlingRepositoryManager
-
public class OakSlingRepositoryManager extends org.apache.sling.jcr.base.AbstractSlingRepositoryManagerA Sling repository implementation that wraps the Oak repository implementation from the Jackrabbit Oak project.
-
-
Constructor Summary
Constructors Constructor Description OakSlingRepositoryManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.jcr.RepositoryacquireRepository()protected org.apache.sling.jcr.base.AbstractSlingRepository2create(org.osgi.framework.Bundle usingBundle)protected voiddestroy(org.apache.sling.jcr.base.AbstractSlingRepository2 repositoryServiceInstance)protected voiddisposeRepository(javax.jcr.Repository repository)protected Dictionary<String,Object>getServiceRegistrationProperties()protected org.apache.sling.serviceusermapping.ServiceUserMappergetServiceUserMapper()
-
-
-
Method Detail
-
getServiceUserMapper
protected org.apache.sling.serviceusermapping.ServiceUserMapper getServiceUserMapper()
- Specified by:
getServiceUserMapperin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
acquireRepository
protected javax.jcr.Repository acquireRepository()
- Specified by:
acquireRepositoryin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
getServiceRegistrationProperties
protected Dictionary<String,Object> getServiceRegistrationProperties()
- Specified by:
getServiceRegistrationPropertiesin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
create
protected org.apache.sling.jcr.base.AbstractSlingRepository2 create(org.osgi.framework.Bundle usingBundle)
- Specified by:
createin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
destroy
protected void destroy(org.apache.sling.jcr.base.AbstractSlingRepository2 repositoryServiceInstance)
- Specified by:
destroyin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
disposeRepository
protected void disposeRepository(javax.jcr.Repository repository)
- Specified by:
disposeRepositoryin classorg.apache.sling.jcr.base.AbstractSlingRepositoryManager
-
-