Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

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
 
add(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
add(Iterator<String>) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
add(File) - 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 interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Adds the given ids.
add(File) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Adds the ids in the given file.
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
------------------------ SharedDataStore methods -----------------------------------------
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
addMetadataRecord(InputStream, 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.DataStoreBlobStore
 
addMetadataRecord(InputStream, 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.FSBackend
 
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakFileDataStore
 
addMetadataRecord(File, 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.
addMetadataRecord(File, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
Adds the root record.
addRecord(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
addRecord(InputStream, BlobOptions) - 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.datastore.DataStoreBlobStore
 
addRecord(InputStream, BlobOptions) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TypedDataStore
Add a record with specified options.
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
 

B

backend - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
The delegate backend
blobCacheSize - Variable in class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
BlobGarbageCollector - Interface in org.apache.jackrabbit.oak.plugins.blob
Interface for blob garbage collector
BlobGC - Class in org.apache.jackrabbit.oak.plugins.blob
Default implementation of BlobGCMBean based on a BlobGarbageCollector.
BlobGC(BlobGarbageCollector, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
BlobGCMBean - Interface in org.apache.jackrabbit.oak.plugins.blob
MBean for starting and monitoring the progress of blob garbage collection.
BlobIdTracker - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Tracks the blob ids available or added in the blob store using the BlobIdStore .
BlobIdTracker(String, String, long, SharedDataStore) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
BlobIdTracker(String, String, ScheduledExecutorService, long, long, SharedDataStore) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
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
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.
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
 

C

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(long) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
 
CachingBlobStore() - 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.
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.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, 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 class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
 
collectReferences(ReferenceCollector) - Method in interface org.apache.jackrabbit.oak.plugins.blob.BlobReferenceRetriever
Collect references.
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
 
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

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_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.
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
 
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
 
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.
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.MarkSweepGarbageCollector
 
DepthFirstNodeIterator - Class in org.apache.jackrabbit.oak.plugins.blob.migration
 
DepthFirstNodeIterator(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.migration.DepthFirstNodeIterator
 
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
 

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
 
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
 
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
 

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(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
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(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
get() - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Fetches an iterator of records available.
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
 
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.
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.
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.
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(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
 
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
 
getCloudContainer() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getCloudProvider() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
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
getContentIdentity() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
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
 
getDescription() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
getDescription() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreService
 
getDownloadCount() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getDownloadCountHistory() - 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
 
getEarliestRecord(List<DataRecord>) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Gets the earliest record of the available reference records.
getEndTime() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
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.
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.
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(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
getIfPresent(Object) - 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(Object) - Method in class org.apache.jackrabbit.oak.plugins.blob.FileCache
 
getIfPresent(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
Returns the File if present or null otherwise.
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.InMemoryDataRecord
 
getLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getMarkedRefs() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectorFileState
Gets the file storing the marked references.
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
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFileDataStore
 
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getNameFromId(String) - Method in enum org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils.SharedStoreRecordType
 
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getNumLines() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
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.OakCachingFDS
 
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
 
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
getRecordFromReference(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
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
 
getReference() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob
 
getReference(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getReference() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
getRepositoryId() - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
getSecretKey() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
getStagingCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.blob.CompositeDataStoreCache
 
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(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
getStream() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.InMemoryDataRecord
 
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
 
getUploadRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadSizeHistory() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadTotalSeconds() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 
getUploadTotalSize() - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats
 

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(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
init() - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
Instantiates a connection to the cloud blob store.
init(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
init() - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
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.
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.
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

J

JR2_CACHING - Variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 
JR2_CACHING_PROP - Static variable in class org.apache.jackrabbit.oak.plugins.blob.datastore.AbstractDataStoreService
 

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(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
mark(GarbageCollectorFileState) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Mark phase of the GC.
markAndSweep(boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Mark and sweep.
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, String, int, long, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Creates an instance of MarkSweepGarbageCollector
MarkSweepGarbageCollector(BlobReferenceRetriever, GarbageCollectableBlobStore, Executor, String) - Constructor for class org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector
Instantiates a new blob garbage collector.
MarkSweepGarbageCollector(BlobReferenceRetriever, GarbageCollectableBlobStore, Executor, 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
 
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
 

O

OakCachingFDS - Class in org.apache.jackrabbit.oak.plugins.blob.datastore
Overrides the implementation of CachingDataStore.getOrCreateReferenceKey().
OakCachingFDS() - Constructor for class org.apache.jackrabbit.oak.plugins.blob.datastore.OakCachingFDS
 
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
 
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.migration - package org.apache.jackrabbit.oak.plugins.blob.migration
 

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.
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
 
refsNotAvailableFromRepos(List<DataRecord>, List<DataRecord>) - Static method in class org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Repositories from which marked references not available.
remove(File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker
 
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.
remove(File) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.BlobTracker
Remove the ids in the given file and deletes the file.
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
 

S

schedulerExecutor - Variable in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
setAccessKey(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.cloud.CloudBlobStore
 
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
 
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
 
setDownloadCache(FileCache) - Method in class org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache
 
setEndTime(long) - Method in class org.apache.jackrabbit.oak.plugins.blob.GarbageCollectionRepoStats
 
setFsBackendPath(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.OakCachingFDS
 
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.GarbageCollectionRepoStats
 
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
 
setUploadThreads(int) - Method in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
 
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.
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
 
startBlobGC(boolean) - Method in class org.apache.jackrabbit.oak.plugins.blob.BlobGC
 
startBlobGC(boolean, 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 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.

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
 
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
 
TypedDataStore - Interface in org.apache.jackrabbit.oak.plugins.blob.datastore
Interface to provide ability to the DataStore to add records with BlobOptions.

U

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
 
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
 
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.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.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(DataIdentifier, File) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.FSBackend
 
write(String, String) - Method in interface org.apache.jackrabbit.oak.plugins.blob.datastore.TextWriter
 
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
writeBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.