Interface BlobTracker
- All Superinterfaces:
AutoCloseable
,Closeable
- All Known Implementing Classes:
BlobIdTracker
Deprecated.
The Jackrabbit Oak Blob Plugins library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after April 2025.
Track the blob ids.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.Adds the ids in the given file.void
Deprecated.Adds the given id.void
Deprecated.Adds the given ids.get()
Deprecated.Fetches an iterator of records available.Deprecated.Fetches a File object which having all the sorted records.void
Deprecated.Remove the ids in the given file and deletes the file.void
remove
(File recs, BlobTracker.Options options) Deprecated.Remove the ids in the given file and deletes the file.void
Deprecated.Remove the given ids.
-
Method Details
-
add
Deprecated.Adds the given id.- Parameters:
id
- the record id to be tracked- Throws:
IOException
-
add
Deprecated.Adds the given ids.- Parameters:
recs
-- Throws:
IOException
-
add
Deprecated.Adds the ids in the given file.- Parameters:
recs
-- Throws:
IOException
-
remove
Deprecated.Remove the given ids.- Parameters:
recs
-- Throws:
IOException
-
remove
Deprecated.Remove the ids in the given file and deletes the file.- Parameters:
recs
-- Throws:
IOException
-
remove
Deprecated.Remove the ids in the given file and deletes the file.- Parameters:
recs
-- Throws:
IOException
-
get
Deprecated.Fetches an iterator of records available.- Returns:
- Throws:
IOException
-
get
Deprecated.Fetches a File object which having all the sorted records. The lifecycle of the returnedFile
handle is the responsibility of the handler.- Returns:
- Throws:
IOException
-