Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.nodetype.virtual | |
org.apache.jackrabbit.core.persistence | |
org.apache.jackrabbit.core.persistence.bundle | |
org.apache.jackrabbit.core.persistence.db |
This package contains the class
,
a simple generic JDBC-based PersistenceManager for Jackrabbit. |
org.apache.jackrabbit.core.persistence.mem | |
org.apache.jackrabbit.core.persistence.obj | |
org.apache.jackrabbit.core.persistence.pool | |
org.apache.jackrabbit.core.persistence.xml | |
org.apache.jackrabbit.core.query | |
org.apache.jackrabbit.core.state | |
org.apache.jackrabbit.core.version |
The versioning framework in jackrabbit consists of 3 layers.
|
org.apache.jackrabbit.core.virtual |
Modifier and Type | Method and Description |
---|---|
protected ItemState |
HierarchyManagerImpl.getItemState(ItemId id)
Return an item state, given its item id.
|
protected ItemState |
ZombieHierarchyManager.getItemState(ItemId id)
Return an item state, given its item id.
|
Modifier and Type | Method and Description |
---|---|
protected VirtualNodeState |
VirtualNodeTypeStateProvider.internalGetNodeState(NodeId id)
Retrieves the node state with the given node id
|
Modifier and Type | Method and Description |
---|---|
NodeState |
PersistenceManager.load(NodeId id)
Load the persistent members of a node state.
|
PropertyState |
PersistenceManager.load(PropertyId id)
Load the persistent members of a property state.
|
NodeReferences |
PersistenceManager.loadReferencesTo(NodeId id)
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeState |
AbstractBundlePersistenceManager.load(NodeId id)
Load the persistent members of a node state.
|
PropertyState |
AbstractBundlePersistenceManager.load(PropertyId id)
Load the persistent members of a property state.
|
NodeReferences |
BundleFsPersistenceManager.loadReferencesTo(NodeId targetId)
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeState |
DatabasePersistenceManager.load(NodeId id)
Deprecated.
Load the persistent members of a node state.
|
PropertyState |
DatabasePersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
NodeReferences |
DatabasePersistenceManager.loadReferencesTo(NodeId targetId)
Deprecated.
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeState |
InMemPersistenceManager.load(NodeId id)
Deprecated.
Load the persistent members of a node state.
|
PropertyState |
InMemPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
NodeReferences |
InMemBundlePersistenceManager.loadReferencesTo(NodeId id)
Load the persisted references to the node with the given identifier.
|
NodeReferences |
InMemPersistenceManager.loadReferencesTo(NodeId id)
Deprecated.
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeState |
ObjectPersistenceManager.load(NodeId id)
Deprecated.
Load the persistent members of a node state.
|
PropertyState |
ObjectPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
NodeReferences |
ObjectPersistenceManager.loadReferencesTo(NodeId id)
Deprecated.
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeReferences |
BundleDbPersistenceManager.loadReferencesTo(NodeId targetId)
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
NodeState |
XMLPersistenceManager.load(NodeId id)
Deprecated.
Load the persistent members of a node state.
|
PropertyState |
XMLPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
NodeReferences |
XMLPersistenceManager.loadReferencesTo(NodeId id)
Deprecated.
Load the persisted references to the node with the given identifier.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
OnWorkspaceInconsistency.handleMissingChildNode(NoSuchItemStateException exception,
QueryHandler handler,
Path path,
NodeState node,
ChildNodeEntry child)
Handle a missing child node state.
|
Modifier and Type | Method and Description |
---|---|
ItemState |
ChangeLog.get(ItemId id)
Return an item state given its id.
|
ItemState |
ItemStateManager.getItemState(ItemId id)
Return an item state, given its item id.
|
ItemState |
LocalItemStateManager.getItemState(ItemId id)
Return an item state, given its item id.
|
ItemState |
SessionItemStateManager.getItemState(ItemId id)
Return an item state, given its item id.
|
ItemState |
SharedItemStateManager.getItemState(ItemId id)
Return an item state, given its item id.
|
ItemState |
XAItemStateManager.getItemState(ItemId id)
Return an item state, given its item id.
|
NodeReferences |
ItemStateManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
NodeReferences |
LocalItemStateManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
NodeReferences |
SessionItemStateManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
NodeReferences |
SharedItemStateManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
NodeReferences |
XAItemStateManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
protected NodeState |
LocalItemStateManager.getNodeState(NodeId id)
Retrieve a node state from the parent shared state manager and
wraps it into a intermediate object that helps us handle local
modifications.
|
protected PropertyState |
LocalItemStateManager.getPropertyState(PropertyId id)
Retrieve a property state from the parent shared state manager and
wraps it into a intermediate object that helps us handle local
modifications.
|
ItemState |
SessionItemStateManager.getTransientItemState(ItemId id) |
Modifier and Type | Method and Description |
---|---|
ItemState |
InternalXAVersionManager.getItemState(ItemId id)
Return an item state, given its item id.
|
NodeReferences |
InternalXAVersionManager.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
NodeReferences |
VersionItemStateManager.getNodeReferences(NodeId id) |
Modifier and Type | Method and Description |
---|---|
ItemState |
AbstractVISProvider.getItemState(ItemId id)
Return an item state, given its item id.
|
NodeReferences |
AbstractVISProvider.getNodeReferences(NodeId id)
Return a node references object, given its target id
|
VirtualPropertyState |
VirtualNodeState.getProperty(Name name)
returns the property state of the given name
|
InternalValue |
VirtualNodeState.getPropertyValue(Name name)
Returns the value of the given property or
null |
InternalValue[] |
VirtualNodeState.getPropertyValues(Name name)
Returns the values of the given property of
null |
protected abstract VirtualNodeState |
AbstractVISProvider.internalGetNodeState(NodeId id)
Retrieves the node state with the given node id
|
protected VirtualPropertyState |
AbstractVISProvider.internalGetPropertyState(PropertyId id)
Retrieves the property state for the given id
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.