A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
-
Called when a call to
SharedDataStore.addMetadataRecord(File, String)
fails - 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
-
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String)
is made
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 aBlobGarbageCollector
. - 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)
andDataRecordAccessProvider.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
-
Represents an upload token returned by
DataRecordAccessProvider.initiateDataRecordUpload(long, int)
and used in subsequent calls toDataRecordAccessProvider.completeDataRecordUpload(String)
. - DataRecordUploadToken(String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess.DataRecordUploadToken
-
Create an upload token from the provided
blobId
anduploadId
. - 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
-
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String)
is made - deleteAllMetadataRecordsFailed(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
- deleteAllMetadataRecordsFailed(String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.ExtendedBlobStatsCollector
-
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String)
is made - 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
-
Called when a call to
SharedDataStore.deleteMetadataRecord(String)
fails - 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 viaDataStoreBlobStore
. - 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
-
Called when a call to
SharedDataStore.getAllMetadataRecords(String)
fails - 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 theDataRecordDownloadOptions.fileName
andDataRecordDownloadOptions.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 theDataRecordDownloadOptions.mediaType
andDataRecordDownloadOptions.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 toSharedDataStore.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
-
Called when a call to
SharedDataStore.getRecordForId(DataIdentifier)
fails - 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
-
Called when a call to
SharedDataStore.addMetadataRecord(File, String)
is made - 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
-
Called when a call to
SharedDataStore.metadataRecordExists(String)
fails - 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 withBlobOptions
.
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
All Classes All Packages