Package org.apache.jackrabbit.jcr2spi
Interface ManagerProvider
-
- All Known Implementing Classes:
SessionImpl,WorkspaceImpl,XASessionImpl
public interface ManagerProviderManagerProvider...
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessControlProvidergetAccessControlProvider()AccessManagergetAccessManager()EffectiveNodeTypeProvidergetEffectiveNodeTypeProvider()HierarchyManagergetHierarchyManager()ItemDefinitionProvidergetItemDefinitionProvider()ValueFactorygetJcrValueFactory()Same asSession.getValueFactory()but omits the check, if this repository is really level 2 compliant.LockStateManagergetLockStateManager()Returns theLockStateManagerassociated with thisManagerProvider.org.apache.jackrabbit.spi.commons.conversion.NamePathResolvergetNamePathResolver()org.apache.jackrabbit.spi.commons.conversion.NameResolvergetNameResolver()org.apache.jackrabbit.spi.commons.namespace.NamespaceResolvergetNamespaceResolver()NodeTypeDefinitionProvidergetNodeTypeDefinitionProvider()org.apache.jackrabbit.spi.commons.conversion.PathResolvergetPathResolver()org.apache.jackrabbit.spi.QValueFactorygetQValueFactory()VersionManagergetVersionStateManager()Returns theVersionManagerassociated with thisManagerProvider.
-
-
-
Method Detail
-
getNamePathResolver
org.apache.jackrabbit.spi.commons.conversion.NamePathResolver getNamePathResolver()
-
getNameResolver
org.apache.jackrabbit.spi.commons.conversion.NameResolver getNameResolver()
-
getPathResolver
org.apache.jackrabbit.spi.commons.conversion.PathResolver getPathResolver()
-
getNamespaceResolver
org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver getNamespaceResolver()
-
getHierarchyManager
HierarchyManager getHierarchyManager()
-
getAccessManager
AccessManager getAccessManager()
-
getLockStateManager
LockStateManager getLockStateManager()
Returns theLockStateManagerassociated with thisManagerProvider.- Returns:
- the
LockStateManagerassociated with thisManagerProvider
-
getVersionStateManager
VersionManager getVersionStateManager()
Returns theVersionManagerassociated with thisManagerProvider.- Returns:
- the
VersionManagerassociated with thisManagerProvider
-
getItemDefinitionProvider
ItemDefinitionProvider getItemDefinitionProvider()
-
getNodeTypeDefinitionProvider
NodeTypeDefinitionProvider getNodeTypeDefinitionProvider()
-
getEffectiveNodeTypeProvider
EffectiveNodeTypeProvider getEffectiveNodeTypeProvider()
-
getJcrValueFactory
ValueFactory getJcrValueFactory() throws RepositoryException
Same asSession.getValueFactory()but omits the check, if this repository is really level 2 compliant. Therefore, this method may be used for internal functionality only, that require creation and conversion of JCR values.- Returns:
- Throws:
RepositoryException
-
getQValueFactory
org.apache.jackrabbit.spi.QValueFactory getQValueFactory() throws RepositoryException- Throws:
RepositoryException
-
getAccessControlProvider
AccessControlProvider getAccessControlProvider() throws RepositoryException
- Throws:
RepositoryException
-
-