| Package | Description |
|---|---|
| org.apache.jackrabbit.core.data | |
| org.apache.jackrabbit.core.data.db |
| Modifier and Type | Field and Description |
|---|---|
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
FileDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected.
|
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
FileDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected.
|
| Modifier and Type | Method and Description |
|---|---|
DataIdentifier |
DataRecord.getIdentifier()
Returns the identifier of this record.
|
DataIdentifier |
AbstractDataRecord.getIdentifier()
Returns the data identifier.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<DataIdentifier> |
MultiDataStore.getAllIdentifiers()
Get all identifiers from the archive data store.
|
Iterator<DataIdentifier> |
FileDataStore.getAllIdentifiers() |
Iterator<DataIdentifier> |
DataStore.getAllIdentifiers()
Get all identifiers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiDataStoreAware.deleteRecord(DataIdentifier identifier)
Deletes a single DataRecord based on the given identifier.
|
void |
FileDataStore.deleteRecord(DataIdentifier identifier) |
DataRecord |
MultiDataStore.getRecord(DataIdentifier identifier)
Returns the identified data record from the primary data store.
|
DataRecord |
DataStore.getRecord(DataIdentifier identifier)
Returns the identified data record.
|
DataRecord |
AbstractDataStore.getRecord(DataIdentifier identifier) |
DataRecord |
MultiDataStore.getRecordIfStored(DataIdentifier identifier)
Check if a record for the given identifier exists in the primary data
store.
|
DataRecord |
FileDataStore.getRecordIfStored(DataIdentifier identifier)
Get a data record for the given identifier.
|
DataRecord |
DataStore.getRecordIfStored(DataIdentifier identifier)
Check if a record for the given identifier exists, and return it if yes.
|
protected String |
AbstractDataStore.getReferenceFromIdentifier(DataIdentifier identifier) |
| Constructor and Description |
|---|
AbstractDataRecord(AbstractDataStore store,
DataIdentifier identifier)
Creates a data record with the given identifier.
|
FileDataRecord(AbstractDataStore store,
DataIdentifier identifier,
File file)
Creates a data record based on the given identifier and file.
|
| Modifier and Type | Field and Description |
|---|---|
protected DataIdentifier |
DbInputStream.identifier |
| Modifier and Type | Field and Description |
|---|---|
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
DbDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected.
|
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
DbDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<DataIdentifier> |
DbDataStore.getAllIdentifiers() |
| Modifier and Type | Method and Description |
|---|---|
void |
DbDataStore.deleteRecord(DataIdentifier identifier) |
DataRecord |
DbDataStore.getRecordIfStored(DataIdentifier identifier) |
protected void |
DbDataStore.usesIdentifier(DataIdentifier identifier) |
| Constructor and Description |
|---|
DbDataRecord(DbDataStore store,
DataIdentifier identifier,
long length,
long lastModified)
Creates a data record based on the given identifier and length.
|
DbInputStream(DbDataStore store,
DataIdentifier identifier)
Create a database input stream for the given identifier.
|
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.