A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

AbstractDataStoreService - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
 
AbstractDataStoreService() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
AbstractSharedCachingDataStore - Class in org.apache.jackrabbit.oak.plugins.blob
Cache files locally and stage files locally for async uploads.
AbstractSharedCachingDataStore() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
activate(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
ACTIVE_DELETION - org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker.Options
 
add(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
add(File) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Adds the ids in the given file.
add(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
add(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Adds the given id.
add(Iterator<String>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
add(Iterator<String>) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Adds the given ids.
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
addMetadataRecord(File, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Adds the root record.
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
------------------------ SharedDataStore methods -----------------------------------------
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
addMetadataRecord(InputStream, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Adds the root record.
addMetadataRecordCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
addMetadataRecordCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.addMetadataRecord(File, String) is completed
addMetadataRecordFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
addMetadataRecordFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
addRecord(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
addRecord(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
addRecord(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
addRecord(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
addRecord(InputStream, BlobOptions) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TypedDataStore
Add a record with specified options.
addRecordCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
addRecordFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
addReference(String, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ReferenceCollector
Adds the reference detected with the node Id.
addTracker(BlobTracker) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobTrackingStore
Registers a tracker in the data store.
addTracker(BlobTracker) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
allMetadataRecordsDeleted(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
allMetadataRecordsDeleted(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector

B

backend - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
The delegate backend
blobCacheSize - Variable in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
BlobGarbageCollector - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface for blob garbage collector
BlobGC - Class in org.apache.jackrabbit.oak.plugins.blob
Default implementation of BlobGCMBean based on a BlobGarbageCollector.
BlobGC(BlobGarbageCollector, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
BlobGCMBean - Interface in org.apache.jackrabbit.oak.plugins.blob
MBean for starting and monitoring the progress of blob garbage collection.
BlobIdSerializer - Class in org.apache.jackrabbit.oak.plugins.blob.serializer
Blob serializer which serializes blobs depending on type In memory blobs (having contentIdentity as null) would be serialized as base64 encoded string.
BlobIdSerializer(BlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.serializer.BlobIdSerializer
 
BlobIdTracker - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Tracks the blob ids available or added in the blob store using the BlobIdTracker.BlobIdStore .
BlobIdTracker.ActiveDeletionTracker - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Tracking any active deletions store for managing the blob reference
BlobMigration - Class in org.apache.jackrabbit.oak.plugins.blob.migration
 
BlobMigration() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration
 
BlobMigrationMBean - Interface in org.apache.jackrabbit.oak.plugins.blob.migration
 
BlobMigrator - Class in org.apache.jackrabbit.oak.plugins.blob.migration
 
BlobMigrator(SplitBlobStore, NodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
BlobReferenceRetriever - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface to abstract out the low-level details of retrieving blob references from different NodeStore
BLOBREFERENCES - org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
BlobStoreBlob - Class in org.apache.jackrabbit.oak.plugins.blob
A blob implementation.
BlobStoreBlob(BlobStore, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
blobStoreInfoAsString() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
BlobStoreStats - Class in org.apache.jackrabbit.oak.plugins.blob
 
BlobStoreStats(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
BlobTracker - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore
Track the blob ids.
BlobTracker.Options - Enum in org.apache.jackrabbit.oak.plugins.blob.datastore
 
BlobTrackingStore - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface to be implemented by a data store which can support local blob id tracking.
build(long, File, CacheLoader<String, InputStream>, ExecutorService) - Static method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
build(File, File, int, long, StagingUploader, FileCache, StatisticsProvider, ListeningExecutorService, ScheduledExecutorService, int, int) - Static method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
 
build(String, String, long, SharedDataStore) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 

C

cache - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
DataStore cache
cache - Variable in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
cache - Variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
CACHE_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
CachingBlobStore - Class in org.apache.jackrabbit.oak.plugins.blob
A blob store with a cache.
CachingBlobStore() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
CachingBlobStore(long) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
cachingDataStore - Variable in class org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats
 
CachingFileDataStore - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
File system implementation of AbstractSharedCachingDataStore.
CachingFileDataStore() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
checkConsistency() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Checks for consistency in the blob store and reporting the number of missing blobs.
checkConsistency() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
checkConsistency() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Data Store consistency check
checkConsistency() - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Checks for the DataStore consistency and reports the number of missing blobs still referenced.
checkConsistency(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Collects the blob references and consolidates references from other repositories if available in the DataStore.
checkConsistency(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
clearCache() - Method in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
clearCache() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
clearInUse() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
------------------------ unimplemented methods -------------------------------------------
clearInUse() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
Closes the tracker and the underlying store.
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Completes the process by deleting the files.
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.serializer.FSBlobSerializer
 
close() - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
 
CloudBlobStore - Class in org.apache.jackrabbit.oak.plugins.blob.cloud
Implementation of the BlobStore to store blobs in a cloud blob store.
CloudBlobStore() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
collectGarbage(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Marks garbage blobs from the passed node store instance.
collectGarbage(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
collectGarbage(boolean, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Marks garbage blobs from the passed node store instance.
collectGarbage(boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
collectReferences(ReferenceCollector) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobReferenceRetriever
Collect references.
completeBlobUpload(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
completeBlobUpload(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.completeBlobUpload(String) is made
completeBlobUpload(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
completeBlobUploadCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
completeBlobUploadCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.completeBlobUpload(String) is completed
completeBlobUploadFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
completeBlobUploadFailed() - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.completeBlobUpload(String) fails
completeDataRecordUpload(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordAccessProvider
Completes the transaction to perform a direct binary upload.
CompositeDataStoreCache - Class in org.apache.jackrabbit.oak.plugins.blob
 
CompositeDataStoreCache(String, File, long, int, int, CacheLoader<String, InputStream>, StagingUploader, StatisticsProvider, ListeningExecutorService, ScheduledExecutorService, ExecutorService, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
computeNext() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
ConfigurableDataRecordAccessProvider - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
 
CONSISTENCY_OP_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
ConsolidatedDataStoreCacheStats - Class in org.apache.jackrabbit.oak.plugins.blob
Stats for caching data store.
ConsolidatedDataStoreCacheStats() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats
 
containsKey(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
createBackend() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
createBackend() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
createDataStore(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
createDataStore(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DbDataStoreService
 
createDataStore(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 

D

DataRecordAccessProvider - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
 
DataRecordDownloadOptions - Class in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
Contains download options for downloading a data record directly from a storage location using the direct download feature.
DataRecordUpload - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
 
DataRecordUploadException - Exception in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
General exception thrown when a binary upload being made via DataRecordAccessProvider.initiateDataRecordUpload(long, int) and DataRecordAccessProvider.completeDataRecordUpload(String) cannot be completed.
DataRecordUploadException() - Constructor for exception org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadException
 
DataRecordUploadException(Exception) - Constructor for exception org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadException
 
DataRecordUploadException(String) - Constructor for exception org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadException
 
DataRecordUploadException(String, Exception) - Constructor for exception org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadException
 
DataRecordUploadOptions - Class in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
 
DataRecordUploadToken - Class in org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
DataRecordUploadToken(String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
Create an upload token from the provided blobId and uploadId.
DataStoreBlobStore - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
BlobStore wrapper for DataStore.
DataStoreBlobStore(DataStore) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
DataStoreBlobStore(DataStore, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
DataStoreBlobStore(DataStore, boolean, int) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
DataStoreBlobStore.BlobId - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
 
DataStoreCacheStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.blob
 
DataStoreCacheUpgradeUtils - Class in org.apache.jackrabbit.oak.plugins.blob
Utility methods to upgrade Old DataStore cache CachingDataStore.
DataStoreCacheUpgradeUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUpgradeUtils
 
DataStoreCacheUtils - Class in org.apache.jackrabbit.oak.plugins.blob
Common utility methods used for DataStore caches.
DataStoreCacheUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils
 
DbDataStoreService - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
 
DbDataStoreService() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.DbDataStoreService
 
deactivate() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
DEFAULT - org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker.Options
 
DEFAULT - org.apache.jackrabbit.oak.plugins.blob.SharedDataStore.Type
 
DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Provides a default implementation of this class.
DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadOptions
 
DEFAULT_BATCH_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
DEFAULT_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
DEFAULT_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
delegate - Variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
deleteAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Deletes all records matching the given prefix.
deleteAllMetadataRecordsCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteAllMetadataRecordsCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
deleteAllMetadataRecordsFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteAllMetadataRecordsFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
deleteAllOlderThanCompleted(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteAllOlderThanFailed(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteBucket() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
Delete the cloud container and all its contents.
deleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
deleteCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleted(String, long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deletedAllOlderThan(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
deleteMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Deletes the root record represented by the given parameters.
deleteMetadataRecordCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteMetadataRecordCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.deleteMetadataRecord(String) is completed
deleteMetadataRecordFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
deleteMetadataRecordFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
DELIM - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
 
DELIM - Static variable in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
DepthFirstNodeIterator - Class in org.apache.jackrabbit.oak.plugins.blob.migration
 
DepthFirstNodeIterator(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
deserialize(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.serializer.BlobIdSerializer
 
deserialize(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.serializer.FSBlobSerializer
 
DOWNLOAD_DIR - Static variable in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
downloadCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
downloaded(String, long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
downloadFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
duration() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the duration of the operation

E

equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
estimateCurrentMemoryWeight() - Method in interface org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheStatsMBean
Total weight of the in-memory cache
executor - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
exists(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
Look in the backend for a record matching the given identifier.
exists(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
ExtendedBlobStatsCollector - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface that adds stats to BlobStatsCollector for additional capabilities in blob stores that are added via DataStoreBlobStore.
extractBlobId(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 

F

FileCache - Class in org.apache.jackrabbit.oak.plugins.blob
 
FileDataStoreService - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
 
FileDataStoreService() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
filter(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
Return any ids not existing in the deletions being tracked from the ids in file parameter.
finishFailure() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Increment the finishFailure counter
fromBlobDownloadOptions(BlobDownloadOptions) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Create an instance of this class directly from a BlobDownloadOptions instance.
fromBlobUploadOptions(BlobUploadOptions) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadOptions
 
fromEncodedToken(String, @org.jetbrains.annotations.NotNull byte[]) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
Create an upload token instance from the provided encoded token string, using the provided secret key to verify the string.
FS_BACKEND_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
FS_BACKEND_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
FSBackend - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
 
FSBackend() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
FSBlobSerializer - Class in org.apache.jackrabbit.oak.plugins.blob.serializer
Serializer which stores blobs in a FileDataStore format
FSBlobSerializer(File) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.serializer.FSBlobSerializer
 
FSBlobSerializer(File, int) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.serializer.FSBlobSerializer
 

G

GarbageCollectionRepoStats - Class in org.apache.jackrabbit.oak.plugins.blob
Garbage collection stats for the repository.
GarbageCollectionRepoStats() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
GarbageCollectorFileState - Class in org.apache.jackrabbit.oak.plugins.blob
Class for keeping the file system state of the garbage collection.
GarbageCollectorFileState(String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Instantiates a new garbage collector file state.
get() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
Retrieves all the reference files available in the DataStore and merges them to the local store and then returns an iterator over it.
get() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Fetches an iterator of records available.
get(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
get(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
get(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Fetches a File object which having all the sorted records.
get(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
getAccessKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getAddMetadataRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddMetadataRecordCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddMetadataRecordErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddMetadataRecordErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddMetadataRecordTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAddRecordTotalSize() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
In rare cases may include some duplicates in cases where async staged uploads complete during iteration.
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Returns all identifiers presently staged.
getAllIdentifiersCalled(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllIdentifiersCompleted() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllIdentifiersFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Gets the all root records.
getAllMetadataRecordsCalled(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllMetadataRecordsCalled(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getAllMetadataRecords(String) is made
getAllMetadataRecordsCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllMetadataRecordsCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getAllMetadataRecords(String) is completed
getAllMetadataRecordsFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllMetadataRecordsFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
getAllRecords() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getAllRecords() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getAllRecords() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getAllRecords() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getAllRecords() - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Retrieved an iterator over all DataRecords.
getAllRecordsCalled(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllRecordsCalled(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getAllRecords() is made
getAllRecordsCompleted() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getAllRecordsCompleted() - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getAllRecords() is completed
getAvailableRefs() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Gets the file storing the available references.
getBackend() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
getBlob() - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
getBlobCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
getBlobGCStatus() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
getBlobGCStatus() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Data store garbage collection status
getBlobId() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getBlobId() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.BlobId
 
getBlobId() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
Returns the blob ID of this instance.
getBlobId(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getBlobLength(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getBlobMigrationStatus() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration
 
getBlobMigrationStatus() - Method in interface org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrationMBean
 
getBlobReferencesSize() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the cumulative size of the blob references
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getBlockSizeMin() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getBuilder(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
getCache() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getCharacterEncoding() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Returns the character encoding of this instance.
getCloudContainer() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getCloudProvider() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getCompleteBlobUploadCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getCompleteBlobUploadCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getCompleteBlobUploadErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getCompleteBlobUploadErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getCompleteBlobUploadTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getConsistencyCheckStatus() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
getConsistencyCheckStatus() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Consistency check status
getConsistencyOperationStats() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Returns consistency operation statistics
getConsistencyOperationStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
getContentDispositionHeader() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Generate the correct HTTP Content-Disposition header value from the DataRecordDownloadOptions.fileName and DataRecordDownloadOptions.dispositionType in this class, if set.
getContentIdentity() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getContentTypeHeader() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Generate the correct HTTP Content-Type header value from the DataRecordDownloadOptions.mediaType and DataRecordDownloadOptions.characterEncoding in this class, if set.
getDataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getDataStore() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getDeleteAllMetadataRecordsCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteAllMetadataRecordsCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteAllMetadataRecordsErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteAllMetadataRecordsErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteAllMetadataRecordsTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteByDateCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteByDateCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteByDateErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteByDateErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteByDateTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteMetadataRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteMetadataRecordCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteMetadataRecordErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteMetadataRecordErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteMetadataRecordTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDeleteTracker() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
getDescription() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
getDescription() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
getDispositionType() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Returns the disposition type of this instance.
getDownloadCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadTotalSeconds() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadTotalSize() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadURI(DataIdentifier, DataRecordDownloadOptions) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordAccessProvider
Return a URI for directly reading the binary associated with the provided DataRecord.
getDownloadURI(Blob, BlobDownloadOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getDownloadURICalled(long, TimeUnit, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadURICalled(long, TimeUnit, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) is made
getDownloadURICompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadURICompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) is completed
getDownloadURIFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadURIFailed() - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions) fails
getEarliestRecord(List<DataRecord>) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Gets the earliest record of the available reference records.
getEncodedToken(@org.jetbrains.annotations.NotNull byte[]) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
Generate an encoded, signed token string from this instance.
getEndTime() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getFailureCount() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the finish error count
getFile(String, File) - Static method in class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils
Obtain a placeholder in the file system folder for the given identifier.
getFileName() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Returns the file name of this instance.
getGarbage() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Gets the storing the garbage.
getGcCandidates() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Gets the file storing the gc candidates.
getGetAllMetadataRecordsCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllMetadataRecordsCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllMetadataRecordsErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllMetadataRecordsErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllMetadataRecordsTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllRecordsCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllRecordsCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetAllRecordsTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetBlobDownloadURICount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetBlobDownloadURICountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetBlobDownloadURIErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetBlobDownloadURIErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetBlobDownloadURITimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetMetadataRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetMetadataRecordCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetMetadataRecordErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetMetadataRecordErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetMetadataRecordTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordForIdTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordFromReferenceTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordIfStoredTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGetRecordTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getGlobalMarkStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
getGlobalMarkStats() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Show details of the data Store garbage collection process.
getId() - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
getIdentifier() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getIdFromName(String) - Method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
getIfPresent(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
getIfPresent(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
getIfPresent(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
getIfPresent(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
Retrieves the file handle from the cache if present and null otherwise.
getIfPresent(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Returns the File if present or null otherwise.
getInitBlobUploadCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getInitBlobUploadCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getInitBlobUploadErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getInitBlobUploadErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getInitBlobUploadTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getInputStream(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getInstance(String) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
Convert a String to an instance of this class.
getLastModified() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getLastProcessedPath() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
getLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.BlobId
 
getLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getListIdsCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getListIdsCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getListIdsErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getListIdsErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getListIdsTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMarkedRefs() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Gets the file storing the marked references.
getMaxPartSize() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUpload
The largest part size the client can send in a multi-part upload.
getMediaType() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Returns the media type of this instance.
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Retrieves the metadata record with the given name
getMetadataRecordCalled(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordCalled(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getMetadataRecord(String) is made
getMetadataRecordCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getMetadataRecord(String) is completed
getMetadataRecordExistsCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordExistsCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordExistsErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordExistsErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordExistsTimeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getMetadataRecordFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getMetadataRecord(String) fails
getMinPartSize() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUpload
The smallest part size the client can send in a multi-part upload (not counting the final part).
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getName() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
 
getNameFromId(String) - Method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
getNameFromIdPrefix(String, String) - Method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
Creates name from id and prefix.
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getNumBlobReferences() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the number of blob references
getNumLines() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getOperationStats() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Returns operation statistics
getOperationStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
getOperationStats() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Show details of the data Store garbage collection invocations.
getOperationStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
getRecordCalled(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordForId(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getRecordForId(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRecordForId(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getRecordForId(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Retrieves the record for the given identifier
getRecordForIdCalled(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordForIdCalled(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a DataRecord is retrieved via a call to SharedDataStore.getRecordForId(DataIdentifier).
getRecordForIdCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordForIdCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.getRecordForId(DataIdentifier) is completed
getRecordForIdFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordForIdFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
getRecordFromReference(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRecordFromReferenceCalled(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordFromReferenceCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordFromReferenceFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getRecordIfStored(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRecordIfStoredCalled(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordIfStoredCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getRecordIfStoredFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getReference() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getReference() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getReference(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRepositoryId() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getRepositoryId() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getRepositoryId() - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Returns the repository id (identifier for the repository in the DataStore)
getSecretKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getStagingCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
getStartCount() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the start counts of the operation
getStartTime() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getStatisticsProvider() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getStats() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGarbageCollector
Retuns the list of stats
getStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Returns the stats related to GC for all repos
getStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Cache related stats
getStream() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getStream(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getTotalMigratedNodes() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
getTracker() - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobTrackingStore
Gets the traker registered in the data store.
getTracker() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
getType() - Method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
getType() - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Gets the type.
getUploadCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadErrorCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadErrorCountHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadId() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
Returns the upload ID of this instance.
getUploadRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadToken() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUpload
Returns a token that uniquely identifies this upload.
getUploadTotalSeconds() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadTotalSize() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadURIs() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUpload
Returns a Collection of direct-writable upload URIs for uploading a file, or file part in the case of multi-part uploading.

H

hashCode() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
Returns zero to satisfy the Object equals/hashCode contract.
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 

I

init() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
Instantiates a connection to the cloud blob store.
init() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
init(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
init(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
initiateBlobUpload(long, int) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
initiateBlobUpload(long, int, BlobUploadOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
initiateBlobUpload(long, TimeUnit, long, int) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
initiateBlobUpload(long, TimeUnit, long, int) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) is made
initiateBlobUploadCompleted() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
initiateBlobUploadCompleted() - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) is completed
initiateBlobUploadFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
initiateBlobUploadFailed() - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to BlobAccessProvider.initiateBlobUpload(long, int) fails
initiateDataRecordUpload(long, int) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordAccessProvider
Begin a transaction to perform a direct binary upload to the storage location.
initiateDataRecordUpload(long, int, DataRecordUploadOptions) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordAccessProvider
Begin a transaction to perform a direct binary upload to the storage location.
InMemoryDataRecord - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Represents binary data which is backed by a byte[] (in memory).
invalidate(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
invalidate(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
invalidate(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Invalidate called externally.
isDomainOverrideIgnored() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordDownloadOptions
Indicates whether the data store should ignore any configured download domain override value when generating the signed download URI.
isDomainOverrideIgnored() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadOptions
 
isFileSynced(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats
Determines whether a file-like entity with the given name has been "synced" (completely copied) to S3.
isInlined() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
isInstance(String) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
Checks if String can be converted to an instance of this class.
isLocal() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
isProcessed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TextWriter
 
isShared(BlobStore) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Checks if the blob store shared.
iterateNodeTree(GarbageCollectorFileState, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Iterates the complete node tree and collect all blob references

L

length() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
listeningExecutor - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
LOG - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
LOG - Static variable in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
lookup(ComponentContext, String) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 

M

mark(GarbageCollectorFileState) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Mark phase of the GC.
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
markAndSweep(boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Mark and sweep.
markDuration() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the duration of the mark operation
MARKED_START_MARKER - org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
markEmpty(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TextWriter
 
markError(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TextWriter
 
MarkSweepGarbageCollector - Class in org.apache.jackrabbit.oak.plugins.blob
Mark and sweep garbage collector.
MarkSweepGarbageCollector(BlobReferenceRetriever, GarbageCollectableBlobStore, Executor, long, String, Whiteboard, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Instantiates a new blob garbage collector.
MarkSweepGarbageCollector(BlobReferenceRetriever, GarbageCollectableBlobStore, Executor, String, int, long, boolean, boolean, String, Whiteboard, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Creates an instance of MarkSweepGarbageCollector
MarkSweepGarbageCollector(BlobReferenceRetriever, GarbageCollectableBlobStore, Executor, String, int, long, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
MEM_CACHE_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
MEM_CACHE_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
metadataRecordAdded(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
metadataRecordAdded(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
metadataRecordDeleted(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
metadataRecordDeleted(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.deleteMetadataRecord(String) is made
metadataRecordExists(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
metadataRecordExists(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
metadataRecordExists(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
metadataRecordExists(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
metadataRecordExists(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Checks if the metadata record with the name exists
metadataRecordExistsCalled(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
metadataRecordExistsCalled(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.metadataRecordExists(String) is made
metadataRecordExistsCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
metadataRecordExistsCompleted(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
Called when a call to SharedDataStore.metadataRecordExists(String) is completed
metadataRecordExistsFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
metadataRecordExistsFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
migrate() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
moveDownloadCache(File) - Static method in class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUpgradeUtils
Move the DataStore downloaded cache files to the appropriate folder used by the new cache FileCache
movePendingUploadsToStaging(File, File, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUpgradeUtils
Move the pending uploads read from the de-serialized map to the appropriate directory used by the UploadStagingCache.

N

NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DbDataStoreService
 
NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
nodeStore - Variable in class org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
 
numDeleted() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the number deleted.

O

OakFileDataStore - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Oak specific extension of JR2 FileDataStore which enables provisioning the signing key via OSGi config
OakFileDataStore() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
of(String) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore.BlobId
 
OP_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
OP_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration
 
OperationsStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface to give useful statistics for maintenance operations.
OperationStatsCollector - Interface in org.apache.jackrabbit.oak.plugins.blob
Implementations of this can use to mark the relevant statistics.
org.apache.jackrabbit.oak.plugins.blob - package org.apache.jackrabbit.oak.plugins.blob
 
org.apache.jackrabbit.oak.plugins.blob.cloud - package org.apache.jackrabbit.oak.plugins.blob.cloud
 
org.apache.jackrabbit.oak.plugins.blob.datastore - package org.apache.jackrabbit.oak.plugins.blob.datastore
 
org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess - package org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess
Package related to direct upload/download of data records.
org.apache.jackrabbit.oak.plugins.blob.migration - package org.apache.jackrabbit.oak.plugins.blob.migration
 
org.apache.jackrabbit.oak.plugins.blob.serializer - package org.apache.jackrabbit.oak.plugins.blob.serializer
 

P

PATH - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
PROP_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
PROP_ENCODE_LENGTH - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
put(String, File) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
Puts the given key and file into the cache.
put(String, File) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Puts the file into the staging cache if possible.

R

read(DataIdentifier) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
Reads the data from the actual cloud service.
reconcile(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
Remove ids given by the file in parameter from the deletions being tracked.
recordAdded(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
recursiveDelete(File, File) - Static method in class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils
Delete the file from the given root directory all its empty parent-directories.
ReferenceCollector - Interface in org.apache.jackrabbit.oak.plugins.blob
Callback interface for collecting all blob references that are potentially accessible.
ReferencedBlob - Class in org.apache.jackrabbit.oak.plugins.blob
Exposes the blob along with the Node id from which referenced
ReferencedBlob(Blob, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
REFERENCES - org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
refsNotAvailableFromRepos(List<DataRecord>, List<DataRecord>) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Repositories from which marked references not available.
refsNotOld(List<DataRecord>, List<DataRecord>, long) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Repositories from which marked references older than retention time are not available.
remove(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
remove(File) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Remove the ids in the given file and deletes the file.
remove(File, BlobTracker.Options) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
remove(File, BlobTracker.Options) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Remove the ids in the given file and deletes the file.
remove(Iterator<String>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
remove(Iterator<String>) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Remove the given ids.
REPOSITORY - org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
reset() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
resolveChunks(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
retrieve(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
 

S

schedulerExecutor - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
serialize(Blob) - Method in class org.apache.jackrabbit.oak.plugins.blob.serializer.BlobIdSerializer
 
serialize(Blob) - Method in class org.apache.jackrabbit.oak.plugins.blob.serializer.FSBlobSerializer
 
setAccessKey(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
setBinaryTransferAccelerationEnabled(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.ConfigurableDataRecordAccessProvider
Enables or disables binary transfer acceleration, if supported by the service provider.
setBlob(Blob) - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
setBlobStatsCollector(BlobStatsCollector) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
setBlockSize(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
setCacheSize(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setClock(Clock) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
setCloudContainer(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
setCloudProvider(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
setDirectDownloadURICacheSize(int) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.ConfigurableDataRecordAccessProvider
Specifies the maximum number of read URIs to be cached in an in-memory cache.
setDirectDownloadURIExpirySeconds(int) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.ConfigurableDataRecordAccessProvider
Specifies the number of seconds before a signed download URI will expire.
setDirectUploadURIExpirySeconds(int) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.ConfigurableDataRecordAccessProvider
Specifies the number of seconds before a signed upload URI will expire.
setDownloadCache(FileCache) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
 
setEndTime(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setId(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
setLength(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setLocal(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setMaxCachedBinarySize(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
setMinRecordLength(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
setNumLines(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setPath(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
------------------------- setters ----------------------------------------------
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
Properties required to configure the Backend
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
Properties used to configure the backend.
setReferenceKey(byte[]) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
setReferenceKeyEncoded(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
Set Base64 encoded signing key
setReferenceKeyPlainText(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
Set the referenceKey from plain text.
setRepositoryId(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
setRepositoryId(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setRepositoryId(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Sets the repository id to identify repository in the DataStore
setSecretKey(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
setStagingPurgeInterval(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setStagingRetryInterval(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setStagingSplitPercentage(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setStartTime(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setStatisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setTraceOutput(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
setUploadThreads(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
SHARED - org.apache.jackrabbit.oak.plugins.blob.SharedDataStore.Type
 
SharedDataStore - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface to be implemented by a shared data store.
SharedDataStore.Type - Enum in org.apache.jackrabbit.oak.plugins.blob
Explicitly identifies the type of the data store
SharedDataStoreUtils - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Utility class for SharedDataStore.
SharedDataStoreUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
 
SharedDataStoreUtils.SharedStoreRecordType - Enum in org.apache.jackrabbit.oak.plugins.blob.datastore
Encapsulates the different type of records at the data store root.
sizeDeleted() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
Returns the size deleted.
stage(String, File) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
start() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
start() - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Increment the start counter
startBlobGC(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
startBlobGC(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Initiate a data store garbage collection operation.
startBlobGC(boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
startBlobGC(boolean, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
Initiate a data store garbage collection operation.
startBlobMigration(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration
 
startBlobMigration(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrationMBean
 
startMark() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
startMark() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
stats - Variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
stop() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrator
 
stopBlobMigration() - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration
 
stopBlobMigration() - Method in interface org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrationMBean
 
store - Variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
Uploads the block to the cloud service.
sweep() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
sweep() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
sweep(GarbageCollectorFileState, long, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Sweep phase of gc candidate deletion.
switchRoot(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 

T

TEMP_DIR - Static variable in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
TextWriter - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob
 
track(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
Adds the ids in the file provided to the tracked deletions.
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.blob.BlobGCMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrationMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.blob.OperationsStatsMBean
 
TypedDataStore - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore
Interface to provide ability to the DataStore to add records with BlobOptions.

U

updateBlobReferencesSize(long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Update the size of blob references
updateDuration(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Increment the duration timer
updateMarkDuration(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Increment the mark phase duration timer
updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
updateModifiedDateOnAccess(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
updateNumBlobReferences(long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Update the number of blob references
updateNumCandidates(long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Update the number of candidates found
updateNumDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Update the number deleted
updateSweepDuration(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Increment the sweep phase duration timer
updateTotalSizeDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.blob.OperationStatsCollector
Update the size deleted
upgrade(File, File, boolean, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUpgradeUtils
Upgrades the CachingDataStore.
UPLOAD_STAGING_DIR - Static variable in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
 
uploadCompleted(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
uploaded(long, TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
uploadFailed() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
UploadStagingCache - Class in org.apache.jackrabbit.oak.plugins.blob
Cache for staging async uploads.

V

valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker.Options
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.blob.SharedDataStore.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker.Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.blob.SharedDataStore.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(String, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TextWriter
 
write(DataIdentifier, File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
writeBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages