Uses of Interface
org.apache.jackrabbit.core.state.ISMLocking

Packages that use ISMLocking
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.config Jackrabbit configuration handling. 
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
 

Uses of ISMLocking in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core with parameters of type ISMLocking
protected  SharedItemStateManager RepositoryImpl.createItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, boolean usesReferences, ItemStateCacheFactory cacheFactory, ISMLocking locking)
          Creates a SharedItemStateManager or derivative.
 

Uses of ISMLocking in org.apache.jackrabbit.core.config
 

Methods in org.apache.jackrabbit.core.config that return ISMLocking
 ISMLocking WorkspaceConfig.getISMLocking()
          Creates and returns the configured workspace locking strategy.
 ISMLocking VersioningConfig.getISMLocking()
          Creates and returns the configured versioning locking strategy.
 

Uses of ISMLocking in org.apache.jackrabbit.core.state
 

Classes in org.apache.jackrabbit.core.state that implement ISMLocking
 class DefaultISMLocking
          DefaultISMLocking implements the default locking strategy using coarse grained locking on an ItemStateManager wide read-write lock.
 class FineGrainedISMLocking
          FineGrainedISMLocking...
 

Methods in org.apache.jackrabbit.core.state that return ISMLocking
 ISMLocking ISMLockingFactory.getISMLocking()
          Creates, initializes, and returns an ISMLocking instance for use by the repository.
 

Methods in org.apache.jackrabbit.core.state with parameters of type ISMLocking
 void SharedItemStateManager.setISMLocking(ISMLocking ismLocking)
          Sets a new locking strategy.
 

Constructors in org.apache.jackrabbit.core.state with parameters of type ISMLocking
SharedItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, boolean usesReferences, ItemStateCacheFactory cacheFactory, ISMLocking locking)
          Creates a new SharedItemStateManager instance.
 

Uses of ISMLocking in org.apache.jackrabbit.core.version
 

Methods in org.apache.jackrabbit.core.version with parameters of type ISMLocking
protected  VersionItemStateManager VersionManagerImpl.createItemStateManager(PersistenceManager pMgr, NodeId rootId, NodeTypeRegistry ntReg, ItemStateCacheFactory cacheFactory, ISMLocking ismLocking)
          Creates a VersionItemStateManager or derivative.
 

Constructors in org.apache.jackrabbit.core.version with parameters of type ISMLocking
VersionItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, ItemStateCacheFactory cacheFactory, ISMLocking locking)
           
VersionManagerImpl(PersistenceManager pMgr, FileSystem fs, NodeTypeRegistry ntReg, DelegatingObservationDispatcher obsMgr, NodeId rootId, NodeId rootParentId, ItemStateCacheFactory cacheFactory, ISMLocking ismLocking)
          Creates a new version manager
 



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