Class BlobIdTracker.ActiveDeletionTracker
java.lang.Object
org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
- Enclosing class:
- BlobIdTracker
Tracking any active deletions store for managing the blob reference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturn any ids not existing in the deletions being tracked from the ids in file parameter.voidRemove ids given by the file in parameter from the deletions being tracked.voidAdds the ids in the file provided to the tracked deletions.
-
Field Details
-
DELIM
- See Also:
-
-
Method Details
-
track
Adds the ids in the file provided to the tracked deletions.- Parameters:
recs- the deleted ids to track- Throws:
IOException
-
retrieve
- Throws:
IOException
-
reconcile
Remove ids given by the file in parameter from the deletions being tracked.- Parameters:
recs- the sorted file containing ids to be removed from tracker- Throws:
IOException
-
filter
Return any ids not existing in the deletions being tracked from the ids in file parameter.- Parameters:
recs- the file to search for ids existing in the deletions here- Returns:
- Throws:
IOException
-