| Package | Description |
|---|---|
| org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
| org.apache.jackrabbit.core.state |
| Modifier and Type | Field and Description |
|---|---|
protected LocalItemStateManager |
WorkspaceImpl.stateMgr
The persistent state mgr associated with the workspace represented by this
Workspace instance. |
| Modifier and Type | Method and Description |
|---|---|
protected LocalItemStateManager |
WorkspaceImpl.createItemStateManager()
Create the persistent item state manager on top of the shared item
state manager.
|
LocalItemStateManager |
WorkspaceImpl.getItemStateManager()
Returns the item state manager associated with the workspace
represented by this
WorkspaceImpl instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
XAItemStateManager
Extension to
LocalItemStateManager that remembers changes on
multiple save() requests and commits them only when an associated transaction
is itself committed. |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Constructor and Description |
|---|
SessionItemStateManager(NodeId rootNodeId,
LocalItemStateManager stateMgr)
Creates a new
SessionItemStateManager instance. |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.