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.
 LockStateManager getLockStateManager()
          Returns the LockStateManager associated with this ManagerProvider.
 NamePathResolver getNamePathResolver()
           
 NameResolver getNameResolver()
           
 NamespaceResolver getNamespaceResolver()
           
 NodeTypeDefinitionProvider getNodeTypeDefinitionProvider()
           
 PathResolver getPathResolver()
           
 QValueFactory getQValueFactory()
           
 VersionManager getVersionStateManager()
          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()

getLockStateManager

LockStateManager getLockStateManager()
Returns the LockStateManager associated with this ManagerProvider.

Returns:
the LockStateManager associated with this ManagerProvider

getVersionStateManager

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

Returns:
the VersionManager associated with this ManagerProvider

getItemDefinitionProvider

ItemDefinitionProvider getItemDefinitionProvider()

getNodeTypeDefinitionProvider

NodeTypeDefinitionProvider getNodeTypeDefinitionProvider()

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-2010 The Apache Software Foundation. All Rights Reserved.