|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DataIdentifier | |
|---|---|
| org.apache.jackrabbit.core.data | |
| org.apache.jackrabbit.core.data.db | |
| Uses of DataIdentifier in org.apache.jackrabbit.core.data |
|---|
| Fields in org.apache.jackrabbit.core.data with type parameters of type DataIdentifier | |
|---|---|
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. |
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
CachingDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected. |
protected Map<DataIdentifier,WeakReference<DataIdentifier>> |
CachingDataStore.inUse
All data identifiers that are currently in use are in this set until they are garbage collected. |
protected Map<DataIdentifier,Integer> |
CachingDataStore.uploadRetryMap
In memory map to hold failed asynchronous upload DataIdentifier
and its retry count. |
| Methods in org.apache.jackrabbit.core.data that return DataIdentifier | |
|---|---|
DataIdentifier |
DataRecord.getIdentifier()
Returns the identifier of this record. |
DataIdentifier |
AsyncUploadResult.getIdentifier()
|
DataIdentifier |
AbstractDataRecord.getIdentifier()
Returns the data identifier. |
| Methods in org.apache.jackrabbit.core.data that return types with arguments of type DataIdentifier | |
|---|---|
Set<DataIdentifier> |
Backend.deleteAllOlderThan(long timestamp)
Delete all records which are older than timestamp. |
Iterator<DataIdentifier> |
MultiDataStore.getAllIdentifiers()
Get all identifiers from the archive data store. |
Iterator<DataIdentifier> |
FileDataStore.getAllIdentifiers()
|
Iterator<DataIdentifier> |
DataStore.getAllIdentifiers()
Get all identifiers. |
Iterator<DataIdentifier> |
CachingDataStore.getAllIdentifiers()
Retrieves all identifiers from Backend. |
Iterator<DataIdentifier> |
Backend.getAllIdentifiers()
Returns identifiers of all records that exists in backend. |
| Methods in org.apache.jackrabbit.core.data with parameters of type DataIdentifier | |
|---|---|
void |
MultiDataStoreAware.deleteRecord(DataIdentifier identifier)
Deletes a single DataRecord based on the given identifier. |
void |
FileDataStore.deleteRecord(DataIdentifier identifier)
|
void |
CachingDataStore.deleteRecord(DataIdentifier identifier)
This method deletes record from Backend and then from
LocalCache |
void |
Backend.deleteRecord(DataIdentifier identifier)
Delete record identified by identifier. |
boolean |
Backend.exists(DataIdentifier identifier)
This method check the existence of record in backend. |
boolean |
Backend.exists(DataIdentifier identifier,
boolean touch)
This method check the existence of record in backend. |
long |
CachingDataStore.getLastModified(DataIdentifier identifier)
Return lastModified of record from Backend assuming
Backend as a single source of truth. |
long |
Backend.getLastModified(DataIdentifier identifier)
Return lastModified of record identified by identifier. |
long |
CachingDataStore.getLength(DataIdentifier identifier)
Return the length of record from LocalCache if available,
otherwise retrieve it from Backend. |
long |
Backend.getLength(DataIdentifier identifier)
Return length of record identified by 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 |
CachingDataStore.getRecord(DataIdentifier identifier)
|
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. |
DataRecord |
CachingDataStore.getRecordIfStored(DataIdentifier identifier)
Get a data record for the given identifier or null it data record doesn't exist in Backend |
protected String |
AbstractDataStore.getReferenceFromIdentifier(DataIdentifier identifier)
|
boolean |
CachingDataStore.isInUse(DataIdentifier identifier)
|
InputStream |
Backend.read(DataIdentifier identifier)
Return inputstream of record identified by identifier. |
void |
Backend.write(DataIdentifier identifier,
File file)
Stores file to backend with identifier used as key. |
void |
Backend.writeAsync(DataIdentifier identifier,
File file,
AsyncUploadCallback callback)
Write file to backend in asynchronous mode. |
| Constructors in org.apache.jackrabbit.core.data with parameters of type DataIdentifier | |
|---|---|
AbstractDataRecord(AbstractDataStore store,
DataIdentifier identifier)
Creates a data record with the given identifier. |
|
AsyncUploadResult(DataIdentifier identifier,
File file)
|
|
CachingDataRecord(CachingDataStore store,
DataIdentifier identifier)
|
|
FileDataRecord(AbstractDataStore store,
DataIdentifier identifier,
File file)
Creates a data record based on the given identifier and file. |
|
| Uses of DataIdentifier in org.apache.jackrabbit.core.data.db |
|---|
| Fields in org.apache.jackrabbit.core.data.db declared as DataIdentifier | |
|---|---|
protected DataIdentifier |
DbInputStream.identifier
|
| Fields in org.apache.jackrabbit.core.data.db with type parameters of type DataIdentifier | |
|---|---|
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. |
| Methods in org.apache.jackrabbit.core.data.db that return types with arguments of type DataIdentifier | |
|---|---|
Iterator<DataIdentifier> |
DbDataStore.getAllIdentifiers()
|
| Methods in org.apache.jackrabbit.core.data.db with parameters of type DataIdentifier | |
|---|---|
void |
DbDataStore.deleteRecord(DataIdentifier identifier)
|
DataRecord |
DbDataStore.getRecordIfStored(DataIdentifier identifier)
|
protected void |
DbDataStore.usesIdentifier(DataIdentifier identifier)
|
| Constructors in org.apache.jackrabbit.core.data.db with parameters of type DataIdentifier | |
|---|---|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||