Package org.apache.jackrabbit.oak.plugins.blob
@Internal
@Version("0.0.0")
package org.apache.jackrabbit.oak.plugins.blob
-
ClassDescriptionCache files locally and stage files locally for async uploads.Interface for blob garbage collectorDefault implementation of
BlobGCMBeanbased on aBlobGarbageCollector.MBean for starting and monitoring the progress of blob garbage collection.Interface to abstract out the low-level details of retrieving blob references from differentNodeStoreA blob implementation.Interface to be implemented by a data store which can support local blob id tracking.A blob store with a cache.Stats for caching data store.Utility methods to upgrade Old DataStore cacheCachingDataStore.Common utility methods used for DataStore caches.Interface that adds stats toBlobStatsCollectorfor additional capabilities in blob stores that are added viaDataStoreBlobStore.Garbage collection stats for the repository.Class for keeping the file system state of the garbage collection.Mark and sweep garbage collector.Interface to give useful statistics for maintenance operations.Implementations of this can use to mark the relevant statistics.Callback interface for collecting all blob references that are potentially accessible.Exposes the blob along with the Node id from which referencedInterface to be implemented by a shared data store.Explicitly identifies the type of the data storeCache for staging async uploads.