Uses of Interface
org.apache.jackrabbit.core.state.ItemStateCacheFactory
-
Packages that use ItemStateCacheFactory Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.state org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. -
-
Uses of ItemStateCacheFactory in org.apache.jackrabbit.core
Methods in org.apache.jackrabbit.core that return ItemStateCacheFactory Modifier and Type Method Description ItemStateCacheFactory
RepositoryContext. getItemStateCacheFactory()
Returns the item state cache factory of this repository. -
Uses of ItemStateCacheFactory in org.apache.jackrabbit.core.state
Classes in org.apache.jackrabbit.core.state that implement ItemStateCacheFactory Modifier and Type Class Description class
ManagedMLRUItemStateCacheFactory
This class constructs new MLRUItemStateCache.Methods in org.apache.jackrabbit.core.state with parameters of type ItemStateCacheFactory Modifier and Type Method Description static LocalItemStateManager
LocalItemStateManager. createInstance(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, ItemStateCacheFactory cacheFactory)
Creates a newLocalItemStateManager
instance and registers it as anItemStateListener
with the givenSharedItemStateManager
.static XAItemStateManager
XAItemStateManager. createInstance(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, String attributeName, ItemStateCacheFactory cacheFactory)
Creates a newXAItemStateManager
instance and registers it as anItemStateListener
with the givenSharedItemStateManager
.Constructors in org.apache.jackrabbit.core.state with parameters of type ItemStateCacheFactory Constructor Description ItemStateReferenceCache(ItemStateCacheFactory cacheFactory)
Creates a newItemStateReferenceCache
that uses aMLRUItemStateCache
instance as internal cache.LocalItemStateManager(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, ItemStateCacheFactory cacheFactory)
Creates a newLocalItemStateManager
instance.SharedItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, boolean usesReferences, ItemStateCacheFactory cacheFactory, ISMLocking locking, NodeIdFactory nodeIdFactory)
Creates a newSharedItemStateManager
instance.XAItemStateManager(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, String attributeName, ItemStateCacheFactory cacheFactory)
Creates a new instance of this class with a custom attribute name. -
Uses of ItemStateCacheFactory in org.apache.jackrabbit.core.version
Methods in org.apache.jackrabbit.core.version with parameters of type ItemStateCacheFactory 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 ItemStateCacheFactory 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 managerInternalXAVersionManager(InternalVersionManagerImpl vMgr, NodeTypeRegistry ntReg, SessionImpl session, ItemStateCacheFactory cacheFactory)
Creates a new instance of this class.VersionItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, ItemStateCacheFactory cacheFactory, ISMLocking locking, NodeIdFactory nodeIdFactory)
-