Uses of Interface
org.apache.jackrabbit.oak.spi.blob.BlobStore
-
-
Uses of BlobStore in org.apache.jackrabbit.oak.fixture
Methods in org.apache.jackrabbit.oak.fixture that return BlobStore Modifier and Type Method Description abstract BlobStoreBlobStoreFixture. setUp() -
Uses of BlobStore in org.apache.jackrabbit.oak.index
Constructors in org.apache.jackrabbit.oak.index with parameters of type BlobStore Constructor Description ExtendedIndexHelper(NodeStore store, BlobStore blobStore, Whiteboard whiteboard, File outputDir, File workDir, List<String> indexPaths)IndexHelper(NodeStore store, BlobStore blobStore, Whiteboard whiteboard, File outputDir, File workDir, List<String> indexPaths) -
Uses of BlobStore in org.apache.jackrabbit.oak.index.indexer.document.flatfile
Methods in org.apache.jackrabbit.oak.index.indexer.document.flatfile with parameters of type BlobStore Modifier and Type Method Description FlatFileNodeStoreBuilderFlatFileNodeStoreBuilder. withBlobStore(BlobStore blobStore)Constructors in org.apache.jackrabbit.oak.index.indexer.document.flatfile with parameters of type BlobStore Constructor Description FlatFileStore(BlobStore blobStore, File storeFile, File metadataFile, NodeStateEntryReader entryReader, Set<String> preferredPathElements, Compression algorithm)FlatFileStore(BlobStore blobStore, File storeFile, NodeStateEntryReader entryReader, Set<String> preferredPathElements, Compression algorithm)NodeStateEntryReader(BlobStore blobStore)NodeStateEntryWriter(BlobStore blobStore)NodeStateEntryWriter(BlobStore blobStore, boolean includeChildOrder) -
Uses of BlobStore in org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined
Constructors in org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined with parameters of type BlobStore Constructor Description PipelinedStrategy(com.mongodb.ConnectionString mongoClientURI, MongoDocumentStore documentStore, DocumentNodeStore documentNodeStore, RevisionVector rootRevision, Set<String> preferredPathElements, BlobStore blobStore, File storeDir, Compression algorithm, Predicate<String> pathPredicate, List<PathFilter> pathFilters, String checkpoint, StatisticsProvider statisticsProvider, IndexingReporter indexingReporter)PipelinedTreeStoreStrategy(com.mongodb.ConnectionString mongoClientURI, MongoDocumentStore documentStore, DocumentNodeStore documentNodeStore, RevisionVector rootRevision, Set<String> preferredPathElements, BlobStore blobStore, File storeDir, Compression algorithm, Predicate<String> pathPredicate, List<PathFilter> pathFilters, String checkpoint, long minModified, StatisticsProvider statisticsProvider, IndexingReporter indexingReporter) -
Uses of BlobStore in org.apache.jackrabbit.oak.index.indexer.document.incrementalstore
Methods in org.apache.jackrabbit.oak.index.indexer.document.incrementalstore with parameters of type BlobStore Modifier and Type Method Description IncrementalStoreBuilderIncrementalStoreBuilder. withBlobStore(BlobStore blobStore)Constructors in org.apache.jackrabbit.oak.index.indexer.document.incrementalstore with parameters of type BlobStore Constructor Description IncrementalFlatFileStore(BlobStore blobStore, File storeFile, File metadataFile, IncrementalFlatFileStoreNodeStateEntryReader entryReader, Set<String> preferredPathElements, Compression algorithm)IncrementalFlatFileStoreNodeStateEntryReader(BlobStore blobStore)IncrementalFlatFileStoreNodeStateEntryWriter(BlobStore blobStore)Todo - In this implementation we are only changing get parts logic.IncrementalFlatFileStoreNodeStateEntryWriter(BlobStore blobStore, boolean includeChildOrder) -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.blob
Classes in org.apache.jackrabbit.oak.plugins.blob that implement BlobStore Modifier and Type Class Description classCachingBlobStoreA blob store with a cache.Methods in org.apache.jackrabbit.oak.plugins.blob that return BlobStore Modifier and Type Method Description BlobStoreBlobStoreBlob. getBlobStore()Constructors in org.apache.jackrabbit.oak.plugins.blob with parameters of type BlobStore Constructor Description BlobStoreBlob(BlobStore blobStore, String blobId) -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.blob.cloud
Classes in org.apache.jackrabbit.oak.plugins.blob.cloud that implement BlobStore Modifier and Type Class Description classCloudBlobStoreImplementation of theBlobStoreto store blobs in a cloud blob store. -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.blob.datastore
Classes in org.apache.jackrabbit.oak.plugins.blob.datastore that implement BlobStore Modifier and Type Class Description classDataStoreBlobStoreBlobStore wrapper for DataStore.Methods in org.apache.jackrabbit.oak.plugins.blob.datastore with parameters of type BlobStore Modifier and Type Method Description static booleanSharedDataStoreUtils. isShared(BlobStore blobStore)Checks if the blob store shared. -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.blob.serializer
Constructors in org.apache.jackrabbit.oak.plugins.blob.serializer with parameters of type BlobStore Constructor Description BlobIdSerializer(BlobStore blobStore) -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.document
Fields in org.apache.jackrabbit.oak.plugins.document with type parameters of type BlobStore Modifier and Type Field Description protected Supplier<BlobStore>DocumentNodeStoreBuilder. blobStoreSupplierMethods in org.apache.jackrabbit.oak.plugins.document that return BlobStore Modifier and Type Method Description BlobStoreDocumentNodeStore. getBlobStore()BlobStoreDocumentNodeStoreBuilder. getBlobStore()Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type BlobStore Modifier and Type Method Description protected voidDocumentNodeStoreService. bindBlobStore(BlobStore blobStore)TDocumentNodeStoreBuilder. setBlobStore(BlobStore blobStore)Set the blob store to use.protected voidDocumentNodeStoreService. unbindBlobStore(BlobStore blobStore) -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.document.mongo
Classes in org.apache.jackrabbit.oak.plugins.document.mongo that implement BlobStore Modifier and Type Class Description classMongoBlobStoreImplementation of blob store for the MongoDB extending fromCachingBlobStore. -
Uses of BlobStore in org.apache.jackrabbit.oak.plugins.document.rdb
Classes in org.apache.jackrabbit.oak.plugins.document.rdb that implement BlobStore Modifier and Type Class Description classRDBBlobStore -
Uses of BlobStore in org.apache.jackrabbit.oak.run.cli
Methods in org.apache.jackrabbit.oak.run.cli that return BlobStore Modifier and Type Method Description BlobStoreBlobStoreFixture. getBlobStore()@Nullable BlobStoreNodeStoreFixture. getBlobStore() -
Uses of BlobStore in org.apache.jackrabbit.oak.segment
Methods in org.apache.jackrabbit.oak.segment with parameters of type BlobStore Modifier and Type Method Description static @NotNull SegmentNodeStore.SegmentNodeStoreBuilderSegmentNodeStore. builder(@NotNull Revisions revisions, @NotNull SegmentReader reader, @NotNull SegmentWriter writer, @Nullable BlobStore blobStore)Constructors in org.apache.jackrabbit.oak.segment with parameters of type BlobStore Constructor Description CachingSegmentReader(@NotNull Supplier<SegmentWriter> writer, @Nullable BlobStore blobStore, long stringCacheMB, long templateCacheMB, MeterStats readStats)Create a new instance based on the supplied arguments.DefaultSegmentWriter(@NotNull SegmentStore store, @NotNull SegmentReader reader, @NotNull SegmentIdProvider idProvider, @Nullable BlobStore blobStore, @NotNull WriterCacheManager cacheManager, @NotNull org.apache.jackrabbit.oak.segment.WriteOperationHandler writeOperationHandler, int binariesInlineThreshold)Create a new instance of aSegmentWriter.SegmentNodeState(@NotNull SegmentReader reader, @NotNull SegmentWriter writer, @Nullable BlobStore blobStore, @NotNull RecordId id)SegmentNodeState(@NotNull SegmentReader reader, @NotNull SegmentWriter writer, @Nullable BlobStore blobStore, @NotNull RecordId id, MeterStats readStats) -
Uses of BlobStore in org.apache.jackrabbit.oak.segment.file
Methods in org.apache.jackrabbit.oak.segment.file that return BlobStore Modifier and Type Method Description @Nullable BlobStoreAbstractFileStore. getBlobStore()Methods in org.apache.jackrabbit.oak.segment.file with parameters of type BlobStore Modifier and Type Method Description @NotNull FileStoreBuilderFileStoreBuilder. withBlobStore(@NotNull BlobStore blobStore)Specify theBlobStore.Constructors in org.apache.jackrabbit.oak.segment.file with parameters of type BlobStore Constructor Description CompactionWriter(@NotNull SegmentReader reader, @Nullable BlobStore blobStore, @NotNull GCIncrement gcIncrement, @NotNull SegmentWriterFactory segmentWriterFactory)CompactionWriter(@NotNull SegmentReader reader, @Nullable BlobStore blobStore, @NotNull GCGeneration generation, @NotNull SegmentWriter segmentWriter) -
Uses of BlobStore in org.apache.jackrabbit.oak.segment.file.tooling
Classes in org.apache.jackrabbit.oak.segment.file.tooling that implement BlobStore Modifier and Type Class Description classBasicReadOnlyBlobStoreUtility BlobStore implementation to be used in tooling that can work with a FileStore without the need of the DataStore being present locally -
Uses of BlobStore in org.apache.jackrabbit.oak.segment.memory
Methods in org.apache.jackrabbit.oak.segment.memory that return BlobStore Modifier and Type Method Description @Nullable BlobStoreMemoryStore. getBlobStore() -
Uses of BlobStore in org.apache.jackrabbit.oak.segment.tool
Methods in org.apache.jackrabbit.oak.segment.tool that return BlobStore Modifier and Type Method Description static BlobStoreUtils. newBasicReadOnlyBlobStore() -
Uses of BlobStore in org.apache.jackrabbit.oak.spi.blob
Subinterfaces of BlobStore in org.apache.jackrabbit.oak.spi.blob Modifier and Type Interface Description interfaceBlobStoreWrapperinterfaceGarbageCollectableBlobStoreA blob store that supports garbage collection.Classes in org.apache.jackrabbit.oak.spi.blob that implement BlobStore Modifier and Type Class Description classAbstractBlobStoreAn abstract data store that splits the binaries in relatively small blocks, so that each block fits in memory.classFileBlobStoreA file blob store.classMemoryBlobStoreA memory blob store.Methods in org.apache.jackrabbit.oak.spi.blob with parameters of type BlobStore Modifier and Type Method Description static byte[]BlobStoreInputStream. readFully(BlobStore store, String id)voidBlobStoreWrapper. setBlobStore(BlobStore blobStore)Constructors in org.apache.jackrabbit.oak.spi.blob with parameters of type BlobStore Constructor Description BlobStoreInputStream(BlobStore store, String id, long pos) -
Uses of BlobStore in org.apache.jackrabbit.oak.spi.blob.osgi
Methods in org.apache.jackrabbit.oak.spi.blob.osgi with parameters of type BlobStore Modifier and Type Method Description protected voidSplitBlobStoreService. bindNewBlobStore(BlobStore blobStore)protected voidSplitBlobStoreService. bindOldBlobStore(BlobStore blobStore)protected voidSplitBlobStoreService. unbindNewBlobStore(BlobStore blobStore)protected voidSplitBlobStoreService. unbindOldBlobStore(BlobStore blobStore) -
Uses of BlobStore in org.apache.jackrabbit.oak.spi.blob.split
Subinterfaces of BlobStore in org.apache.jackrabbit.oak.spi.blob.split Modifier and Type Interface Description interfaceSplitBlobStoreClasses in org.apache.jackrabbit.oak.spi.blob.split that implement BlobStore Modifier and Type Class Description classDefaultSplitBlobStoreclassWrappingSplitBlobStoreMethods in org.apache.jackrabbit.oak.spi.blob.split with parameters of type BlobStore Modifier and Type Method Description voidWrappingSplitBlobStore. setBlobStore(BlobStore blobStore)Constructors in org.apache.jackrabbit.oak.spi.blob.split with parameters of type BlobStore Constructor Description DefaultSplitBlobStore(String repositoryDir, BlobStore oldBlobStore, BlobStore newBlobStore)WrappingSplitBlobStore(String repositoryDir, BlobStore newBlobStore)
-