| 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 | 
ZombieHierarchyManager.getItemState(ItemId id)
Return an item state, given its item id. 
 | 
protected ItemState | 
HierarchyManagerImpl.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 | 
InMemPersistenceManager.loadReferencesTo(NodeId id)
Deprecated.  
Load the persisted references to the node with the given identifier. 
 | 
NodeReferences | 
InMemBundlePersistenceManager.loadReferencesTo(NodeId id)
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 | 
XAItemStateManager.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 | 
SessionItemStateManager.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 | 
ItemStateManager.getItemState(ItemId id)
Return an item state, given its item id. 
 | 
NodeReferences | 
XAItemStateManager.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 | 
SessionItemStateManager.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 | 
ItemStateManager.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 | 
VersionItemStateManager.getNodeReferences(NodeId id)  | 
NodeReferences | 
InternalXAVersionManager.getNodeReferences(NodeId id)
Return a node references object, given its target 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-2020 The Apache Software Foundation. All Rights Reserved.