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

A

AbstractBlobStore - Class in org.apache.jackrabbit.oak.spi.blob
An abstract data store that splits the binaries in relatively small blocks, so that each block fits in memory.
AbstractBlobStore() - Constructor for class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
AbstractBlobStore.BlockId - Class in org.apache.jackrabbit.oak.spi.blob
A block id.
AbstractBlobStore.Data - Class in org.apache.jackrabbit.oak.spi.blob
The data for a block.
AbstractDataRecord - Class in org.apache.jackrabbit.oak.spi.blob
Implements DataRecord
AbstractDataRecord(AbstractSharedBackend, DataIdentifier) - Constructor for class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Creates a data record with the given identifier.
AbstractSharedBackend - Class in org.apache.jackrabbit.oak.spi.blob
 
AbstractSharedBackend() - Constructor for class org.apache.jackrabbit.oak.spi.blob.AbstractSharedBackend
 
activate(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.FileBlobStoreService
 
activate(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
addMetadataRecord(InputStream, String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Adds a metadata record with the specified name
addMetadataRecord(File, String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Adds a metadata record with the specified name

B

backend - Variable in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
The data store that contains this record.
bindNewBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
bindOldBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
BlobOptions - Class in org.apache.jackrabbit.oak.spi.blob
Options while writing blobs to the blob store / data store.
BlobOptions() - Constructor for class org.apache.jackrabbit.oak.spi.blob.BlobOptions
 
BlobOptions.UploadType - Enum in org.apache.jackrabbit.oak.spi.blob
Specifies the upload type for the blob.
BlobStatsCollector - Interface in org.apache.jackrabbit.oak.spi.blob.stats
BlobStoreStatsCollector receives callback when blobs are written and read from BlobStore
BlobStore - Interface in org.apache.jackrabbit.oak.spi.blob
An interface to store and read large binary objects.
blobStoreInfoAsString() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
BlobStoreInputStream - Class in org.apache.jackrabbit.oak.spi.blob
An input stream to simplify reading from a store.
BlobStoreInputStream(BlobStore, String, long) - Constructor for class org.apache.jackrabbit.oak.spi.blob.BlobStoreInputStream
 
BlobStoreStatsMBean - Interface in org.apache.jackrabbit.oak.spi.blob.stats
 
BlobStoreWrapper - Interface in org.apache.jackrabbit.oak.spi.blob
 
BLOCK_SIZE_LIMIT - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
The minimum block size.

C

clearCache() - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
clearCache() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Clear the cache.
clearCache() - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
clearInUse() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
clearInUse() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Clear all objects marked as "transiently in use".
close() - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Close backend and release resources like database connection if any.
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
countDeleteChunks(List<String>, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Deletes the blobs with the given ids.
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
Ignores the maxlastModifiedTime

D

deactivate() - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.FileBlobStoreService
 
deactivate() - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
DefaultSplitBlobStore - Class in org.apache.jackrabbit.oak.spi.blob.split
 
DefaultSplitBlobStore(String, BlobStore, BlobStore) - Constructor for class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
deleteAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Deletes all the metadata records with the specified prefix.
deleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
deleteChunks(List<String>, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Deprecated.
deleteMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Deletes the metadata record with the specified name
deleteRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Delete record identified by identifier.
downloadCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
Invoked when download for a binary file get completed.
downloaded(String, long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
Called when a binary content is read from BlobStore

E

equals(Object) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
 
equals(Object) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Checks if the given object is a data record with the same identifier as this one.
exists(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
This method check the existence of record in backend.

F

FileBlobStore - Class in org.apache.jackrabbit.oak.spi.blob
A file blob store.
FileBlobStore(String) - Constructor for class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
FileBlobStoreService - Class in org.apache.jackrabbit.oak.spi.blob.osgi
 
FileBlobStoreService() - Constructor for class org.apache.jackrabbit.oak.spi.blob.osgi.FileBlobStoreService
 

G

GarbageCollectableBlobStore - Interface in org.apache.jackrabbit.oak.spi.blob
A blob store that supports garbage collection.
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
getAllChunkIds(long) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Gets all the identifiers.
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
Ignores the maxlastModifiedTime
getAllIdentifiers() - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Returns identifiers of all records that exists in backend.
getAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Gets all the metadata with a specified prefix.
getAllRecords() - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Returns a list of all DataRecords
getBlobId(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getBlobId(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Returns the blobId that referred by the given binary reference.
getBlobId(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
getBlobId(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
getBlobLength(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getBlobLength(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Get the length of the blob.
getBlobLength(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
getBlobLength(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
getBlockSize() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getBlockSizeMin() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getBlockSizeMin() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Get the minimum block size (if there is any).
getDigest() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
 
getDownloadCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getDownloadCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getDownloadRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getDownloadSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getDownloadTotalSeconds() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getDownloadTotalSize() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getIdentifier() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Returns the data identifier.
getInputStream(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getInputStream(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Returns a new stream for given blobId.
getInputStream(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
getInputStream(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
getMemory() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.Data
 
getMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Gets the metadata of the specified name.
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Returns the reference key of this blob store.
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractSharedBackend
Returns the reference key of this backend.
getPos() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
 
getRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Gets the record with the specified identifier
getReference(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getReference() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Delegates the call to the backend to retrieve reference.
getReference(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Returns a secure reference to blob referred by blobid, or null if no such reference is available.
getReference(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
getReference(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
getReferenceFromIdentifier(DataIdentifier) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractSharedBackend
 
getStatsCollector() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
getUpload() - Method in class org.apache.jackrabbit.oak.spi.blob.BlobOptions
 
getUploadCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getUploadCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getUploadRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getUploadSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getUploadTotalSeconds() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
getUploadTotalSize() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 

H

HASH_ALGORITHM - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
 
hashCode() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Returns the hash code of the data identifier.

I

init() - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Initialize
inUse - Variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
The blob ids that are still floating around in memory.
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
isMigrated(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
isMigrated(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.split.SplitBlobStore
 
isMigrated(String) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 

L

load(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
lookup(ComponentContext, String) - Static method in class org.apache.jackrabbit.oak.spi.blob.osgi.FileBlobStoreService
 

M

mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
mark(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
markInUse() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
MemoryBlobStore - Class in org.apache.jackrabbit.oak.spi.blob
A memory blob store.
MemoryBlobStore() - Constructor for class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
metadataRecordExists(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Checks if the metadata record with the specified name exists.

N

NAME - Static variable in class org.apache.jackrabbit.oak.spi.blob.osgi.FileBlobStoreService
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
 

O

ONLY_STANDALONE_TARGET - Static variable in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
org.apache.jackrabbit.oak.spi.blob - package org.apache.jackrabbit.oak.spi.blob
 
org.apache.jackrabbit.oak.spi.blob.osgi - package org.apache.jackrabbit.oak.spi.blob.osgi
 
org.apache.jackrabbit.oak.spi.blob.split - package org.apache.jackrabbit.oak.spi.blob.split
 
org.apache.jackrabbit.oak.spi.blob.stats - package org.apache.jackrabbit.oak.spi.blob.stats
 

P

PROP_SPLIT_BLOBSTORE - Static variable in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 

R

read(byte[], int, int) - Method in class org.apache.jackrabbit.oak.spi.blob.BlobStoreInputStream
 
read() - Method in class org.apache.jackrabbit.oak.spi.blob.BlobStoreInputStream
 
read(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Return inputstream of record identified by identifier.
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
readBlob(String, long, byte[], int, int) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Read a number of bytes from a blob.
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Load the block from the storage backend.
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
readFully(BlobStore, String) - Static method in class org.apache.jackrabbit.oak.spi.blob.BlobStoreInputStream
 
resolveChunks(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
resolveChunks(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Resolve chunks stored in the blob store from the given Id.

S

setBlobStore(BlobStore) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStoreWrapper
 
setBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
setBlockSize(int) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
setBlockSize(int) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Set the block size used by this blob store, if the blob store splits binaries into blocks.
setBlockSizeMin(int) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
setReferenceKey(byte[]) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
setReferenceKeyEncoded(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Set the referenceKey from Base64 encoded byte array
setReferenceKeyPlainText(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Set the referenceKey from plain text.
setStatsCollector(BlobStatsCollector) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
setUpload(BlobOptions.UploadType) - Method in class org.apache.jackrabbit.oak.spi.blob.BlobOptions
 
SharedBackend - Interface in org.apache.jackrabbit.oak.spi.blob
 
SplitBlobStore - Interface in org.apache.jackrabbit.oak.spi.blob.split
 
SplitBlobStoreService - Class in org.apache.jackrabbit.oak.spi.blob.osgi
 
SplitBlobStoreService() - Constructor for class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
startMark() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
startMark() - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
startMark() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Start the mark phase.
startMark() - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
StatsCollectingStreams - Class in org.apache.jackrabbit.oak.spi.blob.stats
 
StatsCollectingStreams() - Constructor for class org.apache.jackrabbit.oak.spi.blob.stats.StatsCollectingStreams
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Store a block of data.
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 
sweep() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
sweep() - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
sweep() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Remove all unused blocks.
sweep() - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
 

T

toString() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
 
toString() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.Data
 
toString() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
Returns the string representation of the data identifier.
toString() - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
 
TYPE_DATA - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
TYPE_HASH - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 

U

unbindNewBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
unbindOldBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
 
uploadCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
Invoked when upload for a binary file get completed.
uploaded(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
Called when a binary content is written to BlobStore
usesBlobId(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 

V

valueOf(String) - Static method in enum org.apache.jackrabbit.oak.spi.blob.BlobOptions.UploadType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.spi.blob.BlobOptions.UploadType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(BlobStatsCollector, String, InputStream) - Static method in class org.apache.jackrabbit.oak.spi.blob.stats.StatsCollectingStreams
 
WrappingSplitBlobStore - Class in org.apache.jackrabbit.oak.spi.blob.split
 
WrappingSplitBlobStore(String, BlobStore) - Constructor for class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
write(DataIdentifier, File) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
Stores file to backend with identifier used as key.
writeBlob(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
 
writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
Default implementation ignores options and delegates to the AbstractBlobStore.writeBlob(InputStream) method.
writeBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Write a blob from an input stream.
writeBlob(InputStream, BlobOptions) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
Write a blob from an input stream with specified options.
writeBlob(String) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
 
writeBlob(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
Write a blob from a temporary file.
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
 
writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
Ignores the options provided and delegates to DefaultSplitBlobStore.writeBlob(InputStream).
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
 
writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
Ignores the options provided and delegates to WrappingSplitBlobStore.writeBlob(InputStream).
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

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