Package | Description |
---|---|
org.apache.jackrabbit.core |
Contains the core classes that provide the implementation of the JCR API.
|
org.apache.jackrabbit.core.id | |
org.apache.jackrabbit.core.journal | |
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.util | |
org.apache.jackrabbit.core.persistence.xml | |
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 |
---|---|
PropertyId |
HierarchyManagerImpl.resolvePropertyPath(Path path)
Resolves a path into a property id.
|
PropertyId |
HierarchyManager.resolvePropertyPath(Path path)
Resolves a path into a property id.
|
protected PropertyId |
NodeImpl.resolveRelativePropertyPath(String relPath)
Returns the id of the property at
relPath or null
if no property exists at relPath . |
Modifier and Type | Method and Description |
---|---|
PropertyState |
BatchedItemOperations.getPropertyState(PropertyId id)
Retrieves the state of the property with the given id.
|
Modifier and Type | Method and Description |
---|---|
static PropertyId |
PropertyId.valueOf(String s)
Returns a property identifier instance holding the value of the
specified string.
|
Modifier and Type | Method and Description |
---|---|
PropertyId |
Record.readPropertyId()
Read a
PropertyId from the underlying stream. |
PropertyId |
AbstractRecord.readPropertyId()
Read a
PropertyId from the underlying stream. |
Modifier and Type | Method and Description |
---|---|
void |
Record.writePropertyId(PropertyId propertyId)
Write a
PropertyId to the underlying stream. |
void |
AbstractRecord.writePropertyId(PropertyId propertyId)
Write a
PropertyId to the underlying stream. |
Modifier and Type | Method and Description |
---|---|
PropertyState |
PersistenceManager.createNew(PropertyId id)
Creates a new property state instance with the given id.
|
PropertyState |
AbstractPersistenceManager.createNew(PropertyId id)
Deprecated.
Creates a new property state instance with the given id.
|
boolean |
PersistenceManager.exists(PropertyId id)
Checks whether the identified property exists.
|
PropertyState |
PersistenceManager.load(PropertyId id)
Load the persistent members of a property state.
|
Modifier and Type | Method and Description |
---|---|
protected StringBuffer |
AbstractBundlePersistenceManager.buildBlobFilePath(StringBuffer buf,
PropertyId id,
int i)
Creates the file path for the given property id and value index that is
suitable for storing property values in a filesystem.
|
protected StringBuffer |
AbstractBundlePersistenceManager.buildPropFilePath(StringBuffer buf,
PropertyId id)
Creates the folder path for the given property id that is suitable for
storing states in a filesystem.
|
PropertyState |
AbstractBundlePersistenceManager.createNew(PropertyId id)
Creates a new property state instance with the given id.
|
boolean |
AbstractBundlePersistenceManager.exists(PropertyId id)
Checks whether the identified property exists.
|
PropertyState |
AbstractBundlePersistenceManager.load(PropertyId id)
Load the persistent members of a property state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DatabasePersistenceManager.exists(PropertyId id)
Deprecated.
Checks whether the identified property exists.
|
PropertyState |
DatabasePersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
Modifier and Type | Method and Description |
---|---|
String |
InMemBundlePersistenceManager.InMemBLOBStore.createId(PropertyId id,
int index)
Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
|
boolean |
InMemPersistenceManager.exists(PropertyId id)
Deprecated.
Checks whether the identified property exists.
|
PropertyState |
InMemPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ObjectPersistenceManager.exists(PropertyId id)
Deprecated.
Checks whether the identified property exists.
|
PropertyState |
ObjectPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
Modifier and Type | Method and Description |
---|---|
String |
BundleDbPersistenceManager.FSBlobStore.createId(PropertyId id,
int index) |
String |
BundleDbPersistenceManager.DbBlobStore.createId(PropertyId id,
int index)
Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
|
Modifier and Type | Method and Description |
---|---|
PropertyId |
NodePropBundle.PropertyEntry.getId()
Returns the property id.
|
Modifier and Type | Method and Description |
---|---|
String |
FileSystemBLOBStore.createId(PropertyId id,
int index)
Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
|
String |
BLOBStore.createId(PropertyId id,
int index)
Creates a unique identifier for the BLOB data associated with the given
property id and value subscript.
|
Constructor and Description |
---|
NodePropBundle.PropertyEntry(PropertyId id)
Creates a new property entry with the given id.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XMLPersistenceManager.exists(PropertyId id)
Deprecated.
Checks whether the identified property exists.
|
PropertyState |
XMLPersistenceManager.load(PropertyId id)
Deprecated.
Load the persistent members of a property state.
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<PropertyId> |
NodeReferences.references
list of PropertyId's (i.e.
|
Modifier and Type | Method and Description |
---|---|
PropertyId |
PropertyState.getPropertyId()
Returns the identifier of this property.
|
Modifier and Type | Method and Description |
---|---|
List<PropertyId> |
NodeReferences.getReferences() |
Modifier and Type | Method and Description |
---|---|
void |
NodeReferences.addReference(PropertyId refId) |
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.
|
boolean |
NodeReferences.removeReference(PropertyId refId) |
Modifier and Type | Method and Description |
---|---|
void |
NodeReferences.addAllReferences(List<PropertyId> references) |
Constructor and Description |
---|
PropertyState(PropertyId id,
int initialStatus,
boolean isTransient)
Create a new
PropertyState |
Modifier and Type | Method and Description |
---|---|
boolean |
NodeStateEx.hasProperty(PropertyId id)
Checks if the given property state exists
|
Modifier and Type | Method and Description |
---|---|
protected VirtualPropertyState |
AbstractVISProvider.internalGetPropertyState(PropertyId id)
Retrieves the property state for the given id
|
protected boolean |
AbstractVISProvider.internalHasPropertyState(PropertyId id)
Checks if this provider has the property state of the given id.
|
Constructor and Description |
---|
VirtualPropertyState(PropertyId id)
Creates a new virtual property state
|
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.