A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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, SplitBlobStoreService.Config) - Method in class org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService
- addMetadataRecord(File, String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
-
Adds a metadata record with the specified name
- addMetadataRecord(InputStream, String) - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
-
Adds a metadata record with the specified name
- addRecordCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.addRecord(InputStream)
is completed. - addRecordFailed() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.addRecord(InputStream)
fails.
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 class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
- close() - Method in interface org.apache.jackrabbit.oak.spi.blob.SharedBackend
-
Close backend and release resources like database connection if any.
- close() - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
- close() - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
- 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
- DEFAULT - org.apache.jackrabbit.oak.spi.blob.BlobOptions.UploadType
- 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.
- deleteAllOlderThanCompleted(int) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when
DataStore.deleteAllOlderThan(long)
is completed. - deleteAllOlderThanFailed(long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when
DataStore.deleteAllOlderThan(long)
fails. - 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.
- deleteCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when deletion of a binary is completed.
- deleted(String, long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a binary is deleted from the BlobStore
- deletedAllOlderThan(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when deleting binaries older than a specified date, via
DataStore.deleteAllOlderThan(long)
. - deleteFailed() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when deletion of a binary fails.
- 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
- downloadFailed(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when an attempt to download a binary file fails.
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.
- getAddMetadataRecordCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddMetadataRecordCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddMetadataRecordErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddMetadataRecordErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddMetadataRecordTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getAddRecordTotalSize() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- 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.
- getAllIdentifiersCalled(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when
DataStore.getAllIdentifiers()
is called. - getAllIdentifiersCompleted() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when
DataStore.getAllIdentifiers()
is completed. - getAllIdentifiersFailed() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when
DataStore.getAllIdentifiers()
fails. - 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).
- getCompleteBlobUploadCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getCompleteBlobUploadCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getCompleteBlobUploadErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getCompleteBlobUploadErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getCompleteBlobUploadTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteAllMetadataRecordsCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteAllMetadataRecordsCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteAllMetadataRecordsErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteAllMetadataRecordsErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteAllMetadataRecordsTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteByDateCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteByDateCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteByDateErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteByDateErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteByDateTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteMetadataRecordCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteMetadataRecordCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteMetadataRecordErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteMetadataRecordErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteMetadataRecordTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDeleteTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- 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
- getDownloadErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getDownloadErrorCountHistory() - 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
- getGetAllMetadataRecordsCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllMetadataRecordsCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllMetadataRecordsErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllMetadataRecordsErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllMetadataRecordsTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllRecordsCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllRecordsCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetAllRecordsTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetBlobDownloadURICount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetBlobDownloadURICountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetBlobDownloadURIErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetBlobDownloadURIErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetBlobDownloadURITimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetMetadataRecordCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetMetadataRecordCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetMetadataRecordErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetMetadataRecordErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetMetadataRecordTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordForIdTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordFromReferenceTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordIfStoredTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordRateHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordSizeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getGetRecordTimeHistory() - 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.
- getInitBlobUploadCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getInitBlobUploadCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getInitBlobUploadErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getInitBlobUploadErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getInitBlobUploadTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- 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
- getListIdsCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getListIdsCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getListIdsErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getListIdsErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getListIdsTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- 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.
- getMetadataRecordExistsCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getMetadataRecordExistsCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getMetadataRecordExistsErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getMetadataRecordExistsErrorCountHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getMetadataRecordExistsTimeHistory() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- 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
- getRecordCalled(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a
DataRecord
is retrieved viaDataStore.getRecord(DataIdentifier)
. - getRecordCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecord(DataIdentifier)
is completed. - getRecordFailed(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecord(DataIdentifier)
fails. - getRecordFromReferenceCalled(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a
DataRecord
is retrieved viaDataStore.getRecordFromReference(String)
. - getRecordFromReferenceCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecordFromReference(String)
is completed. - getRecordFromReferenceFailed(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecordFromReference(String)
fails. - getRecordIfStoredCalled(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a
DataRecord
is retrieved viaDataStore.getRecordIfStored(DataIdentifier)
. - getRecordIfStoredCompleted(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecordIfStored(DataIdentifier)
is completed. - getRecordIfStoredFailed(String) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a call to
DataStore.getRecordIfStored(DataIdentifier)
fails. - getReference() - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractDataRecord
-
Delegates the call to the backend to retrieve reference.
- getReference(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
- 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
- getUploadErrorCount() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStoreStatsMBean
- getUploadErrorCountHistory() - 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(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
- mark(AbstractBlobStore.BlockId) - 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() - Method in class org.apache.jackrabbit.oak.spi.blob.BlobStoreInputStream
- read(byte[], int, int) - 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
- recordAdded(long, TimeUnit, long) - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Called when a binary is added via
DataStore.addRecord(InputStream)
. - 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
- SYNCHRONOUS - org.apache.jackrabbit.oak.spi.blob.BlobOptions.UploadType
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
- uploadFailed() - Method in interface org.apache.jackrabbit.oak.spi.blob.stats.BlobStatsCollector
-
Invoked when an upload of a binary fails.
- 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
- wrap(BlobStatsCollector, String, InputStream, long) - 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(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(InputStream) - Method in class org.apache.jackrabbit.oak.spi.blob.split.DefaultSplitBlobStore
- 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.AbstractBlobStore
-
Default implementation ignores options and delegates to the
AbstractBlobStore.writeBlob(InputStream)
method. - writeBlob(InputStream, BlobOptions) - Method in interface org.apache.jackrabbit.oak.spi.blob.BlobStore
-
Write a blob from an input stream with specified options.
- 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, BlobOptions) - Method in class org.apache.jackrabbit.oak.spi.blob.split.WrappingSplitBlobStore
-
Ignores the options provided and delegates to
WrappingSplitBlobStore.writeBlob(InputStream)
. - writeBlob(String) - Method in class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
- 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.
All Classes All Packages