Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.query | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
Modifier and Type | Method and Description |
---|---|
protected SharedItemStateManager |
RepositoryImpl.createItemStateManager(PersistenceManager persistMgr,
boolean usesReferences,
ISMLocking locking)
Creates a
SharedItemStateManager or derivative. |
protected SharedItemStateManager |
RepositoryImpl.WorkspaceInfo.getItemStateProvider()
Returns the workspace item state provider
|
protected SharedItemStateManager |
WorkspaceImpl.getSharedItemStateManager()
Returns the shared item state manager of this workspace.
|
SharedItemStateManager |
WorkspaceManager.getWorkspaceStateManager(String workspaceName) |
Constructor and Description |
---|
SearchManager(String workspace,
RepositoryContext repositoryContext,
QueryHandlerFactory qhf,
SharedItemStateManager itemMgr,
PersistenceManager pm,
NodeId rootNodeId,
SearchManager parentMgr,
NodeId excludedNodeId)
Creates a new
SearchManager . |
Constructor and Description |
---|
QueryHandlerContext(String workspace,
RepositoryContext repositoryContext,
SharedItemStateManager stateMgr,
PersistenceManager pm,
NodeId rootId,
QueryHandler parentHandler,
NodeId excludedNodeId)
Creates a new context instance.
|
Modifier and Type | Field and Description |
---|---|
protected SharedItemStateManager |
LocalItemStateManager.sharedStateMgr
Shared item state manager
|
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 . |
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 . |
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 |
---|---|
class |
VersionItemStateManager
Specialized SharedItemStateManager that filters out NodeReferences to
non-versioning states.
|
Modifier and Type | Method and Description |
---|---|
protected SharedItemStateManager |
InternalVersionManagerImpl.getSharedStateMgr()
Returns the shared item state manager.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.