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

Packages that use ItemStateCacheFactory
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
 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
 class ManagedMLRUItemStateCacheFactory
          This class constructs new MLRUItemStateCache.
 

Methods in org.apache.jackrabbit.core.state with parameters of type ItemStateCacheFactory
static LocalItemStateManager LocalItemStateManager.createInstance(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, ItemStateCacheFactory cacheFactory)
          Creates a new LocalItemStateManager instance and registers it as an ItemStateListener with the given SharedItemStateManager.
static XAItemStateManager XAItemStateManager.createInstance(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, String attributeName, ItemStateCacheFactory cacheFactory)
          Creates a new XAItemStateManager instance and registers it as an ItemStateListener with the given SharedItemStateManager.
 

Constructors in org.apache.jackrabbit.core.state with parameters of type ItemStateCacheFactory
ItemStateReferenceCache(ItemStateCacheFactory cacheFactory)
          Creates a new ItemStateReferenceCache that uses a MLRUItemStateCache instance as internal cache.
LocalItemStateManager(SharedItemStateManager sharedStateMgr, EventStateCollectionFactory factory, ItemStateCacheFactory cacheFactory)
          Creates a new LocalItemStateManager instance.
SharedItemStateManager(PersistenceManager persistMgr, NodeId rootNodeId, NodeTypeRegistry ntReg, boolean usesReferences, ItemStateCacheFactory cacheFactory, ISMLocking locking)
          Creates a new SharedItemStateManager instance.
 

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

Methods in org.apache.jackrabbit.core.version with parameters of type ItemStateCacheFactory
protected  VersionItemStateManager InternalVersionManagerImpl.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 ItemStateCacheFactory
InternalVersionManagerImpl(PersistenceManager pMgr, FileSystem fs, NodeTypeRegistry ntReg, DelegatingObservationDispatcher obsMgr, NodeId systemId, NodeId historiesId, NodeId activitiesId, ItemStateCacheFactory cacheFactory, ISMLocking ismLocking)
          Creates a new internal version manager
InternalXAVersionManager(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)
           
 



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