|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
RepositoryImpl.getItemStateCacheFactory()
Get the item state cache factory of this repository. |
| Methods in org.apache.jackrabbit.core with parameters of type ItemStateCacheFactory | |
|---|---|
protected SharedItemStateManager |
RepositoryImpl.createItemStateManager(PersistenceManager persistMgr,
NodeId rootNodeId,
NodeTypeRegistry ntReg,
boolean usesReferences,
ItemStateCacheFactory cacheFactory,
ISMLocking locking)
Creates a SharedItemStateManager or derivative. |
| 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 secondary
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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||