Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.observation | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
Modifier and Type | Class and Description |
---|---|
class |
WorkspaceImpl
A
WorkspaceImpl ... |
Modifier and Type | Class and Description |
---|---|
class |
ObservationManagerImpl
Each
Session instance has its own ObservationManager
instance. |
Modifier and Type | Field and Description |
---|---|
protected EventStateCollectionFactory |
LocalItemStateManager.factory
Event state collection factory.
|
Modifier and Type | Method and Description |
---|---|
org.apache.jackrabbit.core.state.SharedItemStateManager.Update |
SharedItemStateManager.beginUpdate(ChangeLog local,
EventStateCollectionFactory factory,
VirtualItemStateProvider virtualProvider)
Begin update operation.
|
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 . |
void |
SharedItemStateManager.update(ChangeLog local,
EventStateCollectionFactory factory)
Store modifications registered in a
ChangeLog . |
Constructor and Description |
---|
LocalItemStateManager(SharedItemStateManager sharedStateMgr,
EventStateCollectionFactory factory,
ItemStateCacheFactory cacheFactory)
Creates a new
LocalItemStateManager instance. |
XAItemStateManager(SharedItemStateManager sharedStateMgr,
EventStateCollectionFactory factory,
String attributeName,
ItemStateCacheFactory cacheFactory)
Creates a new instance of this class with a custom attribute name.
|
Modifier and Type | Class and Description |
---|---|
static class |
InternalVersionManagerImpl.DynamicESCFactory |
class |
InternalXAVersionManager
Implementation of a
InternalVersionManager that works in an XA environment. |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.