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.
|
Modifier and Type | Field and Description |
---|---|
protected UpdatableItemStateManager |
BatchedItemOperations.stateMgr
wrapped item state manager
|
Constructor and Description |
---|
BatchedItemOperations(UpdatableItemStateManager stateMgr,
SessionContext sessionContext)
Creates a new
BatchedItemOperations instance. |
VersionManagerImpl(SessionContext context,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager
|
Modifier and Type | Class and Description |
---|---|
class |
LocalItemStateManager
Local
ItemStateManager that isolates changes to
persistent states from other clients. |
class |
SessionItemStateManager
Item state manager that handles both transient and persistent items.
|
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 | Field and Description |
---|---|
protected UpdatableItemStateManager |
VersionManagerImplBase.stateMgr
item state manager for all workspace operations
|
Constructor and Description |
---|
NodeStateEx(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
NodeId nodeId)
Creates a new persistent node
|
NodeStateEx(UpdatableItemStateManager stateMgr,
NodeTypeRegistry ntReg,
NodeState nodeState,
Name name)
Creates a new persistent node
|
VersionManagerImplBase(SessionContext context,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager base for the given session
|
VersionManagerImplConfig(SessionContext context,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session
|
VersionManagerImplMerge(SessionContext context,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session
|
VersionManagerImplRestore(SessionContext context,
UpdatableItemStateManager stateMgr,
HierarchyManager hierMgr)
Creates a new version manager for the given session
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.