Uses of Interface
org.apache.jackrabbit.core.state.ISMLocking
-
Packages that use ISMLocking Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.config 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 Modifier and Type Method Description protected SharedItemStateManager
RepositoryImpl. createItemStateManager(PersistenceManager persistMgr, boolean usesReferences, ISMLocking locking)
Creates aSharedItemStateManager
or derivative. -
Uses of ISMLocking in org.apache.jackrabbit.core.config
Methods in org.apache.jackrabbit.core.config that return ISMLocking Modifier and Type Method Description ISMLocking
VersioningConfig. getISMLocking()
Creates and returns the configured versioning locking strategy.ISMLocking
WorkspaceConfig. getISMLocking()
Creates and returns the configured workspace locking strategy. -
Uses of ISMLocking in org.apache.jackrabbit.core.state
Classes in org.apache.jackrabbit.core.state that implement ISMLocking Modifier and Type Class Description class
DefaultISMLocking
Default item state locking strategy.class
FineGrainedISMLocking
FineGrainedISMLocking
...Methods in org.apache.jackrabbit.core.state that return ISMLocking Modifier and Type Method Description ISMLocking
ISMLockingFactory. getISMLocking()
Creates, initializes, and returns anISMLocking
instance for use by the repository.Methods in org.apache.jackrabbit.core.state with parameters of type ISMLocking Modifier and Type Method Description void
SharedItemStateManager. setISMLocking(ISMLocking ismLocking)
Sets a new locking strategy.Constructors in org.apache.jackrabbit.core.state with parameters of type ISMLocking Constructor Description SharedItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, boolean usesReferences, ItemStateCacheFactory cacheFactory, ISMLocking locking, NodeIdFactory nodeIdFactory)
Creates a newSharedItemStateManager
instance. -
Uses of ISMLocking in org.apache.jackrabbit.core.version
Methods in org.apache.jackrabbit.core.version with parameters of type ISMLocking Modifier and Type Method Description protected VersionItemStateManager
InternalVersionManagerImpl. createItemStateManager(PersistenceManager pMgr, NodeId rootId, NodeTypeRegistry ntReg, ItemStateCacheFactory cacheFactory, ISMLocking ismLocking, NodeIdFactory nodeIdFactory)
Creates aVersionItemStateManager
or derivative.Constructors in org.apache.jackrabbit.core.version with parameters of type ISMLocking Constructor Description InternalVersionManagerImpl(PersistenceManager pMgr, FileSystem fs, NodeTypeRegistry ntReg, DelegatingObservationDispatcher obsMgr, NodeId systemId, NodeId historiesId, NodeId activitiesId, ItemStateCacheFactory cacheFactory, ISMLocking ismLocking, NodeIdFactory nodeIdFactory)
Creates a new internal version managerVersionItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, ItemStateCacheFactory cacheFactory, ISMLocking locking, NodeIdFactory nodeIdFactory)
-