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.NamePathResolvergetNamePathResolver()NameResolvergetNameResolver()NamespaceResolvergetNamespaceResolver()NodeTypeDefinitionProvidergetNodeTypeDefinitionProvider()PathResolvergetPathResolver()QValueFactorygetQValueFactory()VersionManagergetVersionStateManager()Returns theVersionManagerassociated with thisManagerProvider.
-
-
-
Method Detail
-
getNamePathResolver
NamePathResolver getNamePathResolver()
-
getNameResolver
NameResolver getNameResolver()
-
getPathResolver
PathResolver getPathResolver()
-
getNamespaceResolver
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
QValueFactory getQValueFactory() throws RepositoryException
- Throws:
RepositoryException
-
getAccessControlProvider
AccessControlProvider getAccessControlProvider() throws RepositoryException
- Throws:
RepositoryException
-
-