Uses of Class
org.apache.jackrabbit.core.data.DataIdentifier
- 
Packages that use DataIdentifier Package Description org.apache.jackrabbit.aws.ext.ds org.apache.jackrabbit.core.data org.apache.jackrabbit.core.data.db org.apache.jackrabbit.vfs.ext.ds  - 
- 
Uses of DataIdentifier in org.apache.jackrabbit.aws.ext.ds
Methods in org.apache.jackrabbit.aws.ext.ds that return types with arguments of type DataIdentifier Modifier and Type Method Description Set<DataIdentifier>S3Backend. deleteAllOlderThan(long min)Iterator<DataIdentifier>S3Backend. getAllIdentifiers()Methods in org.apache.jackrabbit.aws.ext.ds with parameters of type DataIdentifier Modifier and Type Method Description voidS3Backend. deleteRecord(DataIdentifier identifier)booleanS3Backend. exists(DataIdentifier identifier)Check if record identified by identifier exists in Amazon S3.booleanS3Backend. exists(DataIdentifier identifier, boolean touch)longS3Backend. getLastModified(DataIdentifier identifier)longS3Backend. getLength(DataIdentifier identifier)InputStreamS3Backend. read(DataIdentifier identifier)voidS3Backend. touch(DataIdentifier identifier, long minModifiedDate)voidS3Backend. touchAsync(DataIdentifier identifier, long minModifiedDate, AsyncTouchCallback callback)voidS3Backend. write(DataIdentifier identifier, File file)It uploads file to Amazon S3.voidS3Backend. writeAsync(DataIdentifier identifier, File file, AsyncUploadCallback callback) - 
Uses of DataIdentifier in org.apache.jackrabbit.core.data
Fields in org.apache.jackrabbit.core.data with type parameters of type DataIdentifier Modifier and Type Field Description protected Map<DataIdentifier,Long>CachingDataStore. asyncDownloadCacheIn memory map to hold in-progress asynchronous downloads.protected Map<DataIdentifier,Long>CachingDataStore. asyncTouchCacheIn memory map to hold in-progress asynchronous touch.protected Map<DataIdentifier,WeakReference<DataIdentifier>>CachingDataStore. inUseAll data identifiers that are currently in use are in this set until they are garbage collected.protected Map<DataIdentifier,WeakReference<DataIdentifier>>CachingDataStore. inUseAll data identifiers that are currently in use are in this set until they are garbage collected.protected Map<DataIdentifier,WeakReference<DataIdentifier>>FileDataStore. inUseAll data identifiers that are currently in use are in this set until they are garbage collected.protected Map<DataIdentifier,WeakReference<DataIdentifier>>FileDataStore. inUseAll data identifiers that are currently in use are in this set until they are garbage collected.protected Map<DataIdentifier,Long>CachingDataStore. recLenCacheIn memory cache to holdDataRecord.getLength()againstDataIdentifierprotected Map<DataIdentifier,Integer>CachingDataStore. uploadRetryMapIn memory map to hold failed asynchronous uploadDataIdentifierand its retry count.Methods in org.apache.jackrabbit.core.data that return DataIdentifier Modifier and Type Method Description DataIdentifierAbstractDataRecord. getIdentifier()Returns the data identifier.DataIdentifierAsyncTouchResult. getIdentifier()DataIdentifierAsyncUploadResult. getIdentifier()DataIdentifierDataRecord. getIdentifier()Returns the identifier of this record.Methods in org.apache.jackrabbit.core.data that return types with arguments of type DataIdentifier Modifier and Type Method Description Set<DataIdentifier>Backend. deleteAllOlderThan(long timestamp)Delete all records which are older than timestamp.Set<DataIdentifier>FSBackend. deleteAllOlderThan(long min)Iterator<DataIdentifier>Backend. getAllIdentifiers()Returns identifiers of all records that exists in backend.Iterator<DataIdentifier>CachingDataStore. getAllIdentifiers()Retrieves all identifiers fromBackend.Iterator<DataIdentifier>DataStore. getAllIdentifiers()Get all identifiers.Iterator<DataIdentifier>FileDataStore. getAllIdentifiers()Iterator<DataIdentifier>FSBackend. getAllIdentifiers()Iterator<DataIdentifier>MultiDataStore. getAllIdentifiers()Get all identifiers from the archive data store.Methods in org.apache.jackrabbit.core.data with parameters of type DataIdentifier Modifier and Type Method Description booleanCachingDataStore. confirmDelete(DataIdentifier identifier)Method to confirm that identifier can be deleted fromBackendvoidCachingDataStore. deleteFromCache(DataIdentifier identifier)voidBackend. deleteRecord(DataIdentifier identifier)Delete record identified by identifier.voidCachingDataStore. deleteRecord(DataIdentifier identifier)This method deletes record fromBackendand then fromLocalCachevoidFileDataStore. deleteRecord(DataIdentifier identifier)voidFSBackend. deleteRecord(DataIdentifier identifier)voidMultiDataStoreAware. deleteRecord(DataIdentifier identifier)Deletes a single DataRecord based on the given identifier.booleanBackend. exists(DataIdentifier identifier)This method check the existence of record in backend.booleanBackend. exists(DataIdentifier identifier, boolean touch)This method check the existence of record in backend.booleanFSBackend. exists(DataIdentifier identifier)booleanFSBackend. exists(DataIdentifier identifier, boolean touch)longBackend. getLastModified(DataIdentifier identifier)Return lastModified of record identified by identifier.longCachingDataStore. getLastModified(DataIdentifier identifier)longFSBackend. getLastModified(DataIdentifier identifier)longBackend. getLength(DataIdentifier identifier)Return length of record identified by identifier.longCachingDataStore. getLength(DataIdentifier identifier)Return the length of record fromLocalCacheif available, otherwise retrieve it fromBackend.longFSBackend. getLength(DataIdentifier identifier)DataRecordAbstractDataStore. getRecord(DataIdentifier identifier)DataRecordCachingDataStore. getRecord(DataIdentifier identifier)DataRecordDataStore. getRecord(DataIdentifier identifier)Returns the identified data record.DataRecordMultiDataStore. getRecord(DataIdentifier identifier)Returns the identified data record from the primary data store.DataRecordCachingDataStore. getRecordIfStored(DataIdentifier identifier)Get a data record for the given identifier or null it data record doesn't exist inBackendDataRecordDataStore. getRecordIfStored(DataIdentifier identifier)Check if a record for the given identifier exists, and return it if yes.DataRecordFileDataStore. getRecordIfStored(DataIdentifier identifier)Get a data record for the given identifier.DataRecordMultiDataStore. getRecordIfStored(DataIdentifier identifier)Check if a record for the given identifier exists in the primary data store.protected StringAbstractDataStore. getReferenceFromIdentifier(DataIdentifier identifier)booleanCachingDataStore. isInUse(DataIdentifier identifier)InputStreamBackend. read(DataIdentifier identifier)Return inputstream of record identified by identifier.InputStreamFSBackend. read(DataIdentifier identifier)voidBackend. touch(DataIdentifier identifier, long minModifiedDate)Update the lastModified of record if it's lastModified < minModifiedDate.voidFSBackend. touch(DataIdentifier identifier, long minModifiedDate)voidBackend. touchAsync(DataIdentifier identifier, long minModifiedDate, AsyncTouchCallback callback)Update the lastModified of record if it's lastModified < minModifiedDate asynchronously.voidFSBackend. touchAsync(DataIdentifier identifier, long minModifiedDate, AsyncTouchCallback callback)voidBackend. write(DataIdentifier identifier, File file)Stores file to backend with identifier used as key.voidFSBackend. write(DataIdentifier identifier, File src)voidBackend. writeAsync(DataIdentifier identifier, File file, AsyncUploadCallback callback)Write file to backend in asynchronous mode.voidFSBackend. writeAsync(DataIdentifier identifier, File src, AsyncUploadCallback callback)Constructors in org.apache.jackrabbit.core.data with parameters of type DataIdentifier Constructor Description AbstractDataRecord(AbstractDataStore store, DataIdentifier identifier)Creates a data record with the given identifier.AsyncTouchResult(DataIdentifier 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 Modifier and Type Field Description protected DataIdentifierDbInputStream. identifierFields in org.apache.jackrabbit.core.data.db with type parameters of type DataIdentifier Modifier and Type Field Description protected Map<DataIdentifier,WeakReference<DataIdentifier>>DbDataStore. inUseAll data identifiers that are currently in use are in this set until they are garbage collected.protected Map<DataIdentifier,WeakReference<DataIdentifier>>DbDataStore. inUseAll 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 Modifier and Type Method Description Iterator<DataIdentifier>DbDataStore. getAllIdentifiers()Methods in org.apache.jackrabbit.core.data.db with parameters of type DataIdentifier Modifier and Type Method Description voidDbDataStore. deleteRecord(DataIdentifier identifier)DataRecordDbDataStore. getRecordIfStored(DataIdentifier identifier)protected voidDbDataStore. usesIdentifier(DataIdentifier identifier)Constructors in org.apache.jackrabbit.core.data.db with parameters of type DataIdentifier Constructor 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. - 
Uses of DataIdentifier in org.apache.jackrabbit.vfs.ext.ds
Methods in org.apache.jackrabbit.vfs.ext.ds that return types with arguments of type DataIdentifier Modifier and Type Method Description Set<DataIdentifier>VFSBackend. deleteAllOlderThan(long timestamp)Delete all records which are older than timestamp.Iterator<DataIdentifier>VFSBackend. getAllIdentifiers()Returns identifiers of all records that exists in backend.Methods in org.apache.jackrabbit.vfs.ext.ds with parameters of type DataIdentifier Modifier and Type Method Description voidVFSBackend. deleteRecord(DataIdentifier identifier)Delete record identified by identifier.booleanVFSBackend. exists(DataIdentifier identifier)This method check the existence of record in backend.booleanVFSBackend. exists(DataIdentifier identifier, boolean touch)This method check the existence of record in backend.protected org.apache.commons.vfs2.FileObjectVFSBackend. getExistingFileObject(DataIdentifier identifier)Returns the identified file object.longVFSBackend. getLastModified(DataIdentifier identifier)Return lastModified of record identified by identifier.longVFSBackend. getLength(DataIdentifier identifier)Return length of record identified by identifier.InputStreamVFSBackend. read(DataIdentifier identifier)Return inputstream of record identified by identifier.protected org.apache.commons.vfs2.FileObjectVFSBackend. resolveFileObject(DataIdentifier identifier)Returns a resolved identified file object.protected StringVFSBackend. resolveFileObjectRelPath(DataIdentifier identifier)Returns a resolved relative file object path by the given entry identifier.voidVFSBackend. touch(DataIdentifier identifier, long minModifiedDate)Update the lastModified of record if it's lastModified < minModifiedDate.voidVFSBackend. touchAsync(DataIdentifier identifier, long minModifiedDate, AsyncTouchCallback callback)Update the lastModified of record if it's lastModified < minModifiedDate asynchronously.voidVFSBackend. write(DataIdentifier identifier, File file)Stores file to backend with identifier used as key.voidVFSBackend. writeAsync(DataIdentifier identifier, File file, AsyncUploadCallback callback)Write file to backend in asynchronous mode. 
 -