A B C D E F G H I L M O R S T U 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.
B
- BlobStore - Interface in org.apache.jackrabbit.oak.spi.blob
-
An interface to store and read large binary objects.
- 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
-
- BLOCK_SIZE_LIMIT - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
C
- clearCache() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
- clearCache() - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
-
Clear the cache.
- 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".
D
- deleteChunk(String) - Method in class org.apache.jackrabbit.oak.spi.blob.FileBlobStore
-
- deleteChunk(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
-
Delete the blob with the given id.
- deleteChunk(String) - Method in class org.apache.jackrabbit.oak.spi.blob.MemoryBlobStore
-
E
- equals(Object) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
-
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
-
G
- GarbageCollectableBlobStore - Interface in org.apache.jackrabbit.oak.spi.blob
-
A blob store that support 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
- 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.
- 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
-
- getMemory() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.Data
-
- getPos() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore.BlockId
-
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
-
I
- inUse - Variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
- 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
-
L
- load(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
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
-
O
- org.apache.jackrabbit.oak.spi.blob - package org.apache.jackrabbit.oak.spi.blob
-
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
-
- 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.
- 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 from the given Id.
S
- 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
-
- 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
-
- 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
-
- 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
-
- TYPE_HASH_COMPRESSED - Static variable in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
U
- usesBlobId(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
-
W
- 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) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
-
Write a blob from an input stream.
- 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.
A B C D E F G H I L M O R S T U W
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.