Interface BlobTrackingStore
- All Superinterfaces:
SharedDataStore
- All Known Implementing Classes:
DataStoreBlobStore
Interface to be implemented by a data store which can support local blob id tracking.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
SharedDataStore.Type -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTracker(BlobTracker tracker) Registers a tracker in the data store.Gets the traker registered in the data store.Methods inherited from interface org.apache.jackrabbit.oak.plugins.blob.SharedDataStore
addMetadataRecord, addMetadataRecord, deleteAllMetadataRecords, deleteMetadataRecord, getAllMetadataRecords, getAllRecords, getMetadataRecord, getRecordForId, getRepositoryId, getType, metadataRecordExists, setRepositoryId
-
Method Details
-
addTracker
Registers a tracker in the data store.- Parameters:
tracker-
-
getTracker
BlobTracker getTracker()Gets the traker registered in the data store.- Returns:
- tracker
-