org.apache.jackrabbit.jcr2spi
Interface ManagerProvider

All Known Implementing Classes:
SessionImpl, WorkspaceImpl, XASessionImpl

public interface ManagerProvider

ManagerProvider...


Method Summary
 AccessManager getAccessManager()
           
 EffectiveNodeTypeProvider getEffectiveNodeTypeProvider()
           
 HierarchyManager getHierarchyManager()
           
 ItemDefinitionProvider getItemDefinitionProvider()
           
 ValueFactory getJcrValueFactory()
          Same as Session#getValueFactory() but omits the check, if this repository is really level 2 compliant.
 LockManager getLockManager()
          Returns the AccessManager associated with this ManagerProvider.
 NamePathResolver getNamePathResolver()
           
 NameResolver getNameResolver()
           
 NamespaceResolver getNamespaceResolver()
           
 PathResolver getPathResolver()
           
 QValueFactory getQValueFactory()
           
 VersionManager getVersionManager()
          Returns the VersionManager associated with this ManagerProvider.
 

Method Detail

getNamePathResolver

NamePathResolver getNamePathResolver()

getNameResolver

NameResolver getNameResolver()

getPathResolver

PathResolver getPathResolver()

getNamespaceResolver

NamespaceResolver getNamespaceResolver()

getHierarchyManager

HierarchyManager getHierarchyManager()

getAccessManager

AccessManager getAccessManager()

getLockManager

LockManager getLockManager()
Returns the AccessManager associated with this ManagerProvider.

Returns:
the AccessManager associated with this ManagerProvider

getVersionManager

VersionManager getVersionManager()
Returns the VersionManager associated with this ManagerProvider.

Returns:
the VersionManager associated with this ManagerProvider

getItemDefinitionProvider

ItemDefinitionProvider getItemDefinitionProvider()

getEffectiveNodeTypeProvider

EffectiveNodeTypeProvider getEffectiveNodeTypeProvider()

getJcrValueFactory

ValueFactory getJcrValueFactory()
                                throws RepositoryException
Same as Session#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


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.