@Version("3.5.0")
Package org.apache.sling.jcr.base
The
org.apache.sling.jcr.base
package provides basic support
to expose JCR repositories in Sling. The primary classes to implement are
org.apache.sling.jcr.base.AbstractSlingRepositoryManager
to
manage the actual JCR repository instance and
AbstractSlingRepository2
being the
basis for the repository service instance handed to using bundles.-
Class Summary Class Description AbstractSlingRepository2 TheAbstractSlingRepository2
is an abstract implementation of theSlingRepository
version 2.3 interface (phasingAbstractSlingRepository2.loginAdministrative(String)
out in favor ofAbstractSlingRepository2.loginService(String, String)
) which provides default support for attached repositories.AbstractSlingRepositoryManager TheAbstractSlingRepositoryManager
is the basis for controlling the JCR repository instances used by Sling.NodeTypeLoader TheNodeTypeSupport
contains utility methods to register node types from a CND nodetype definition file given as an URL or InputStream with the repository.