Class BlobIdTracker.ActiveDeletionTracker

java.lang.Object
org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTracker.ActiveDeletionTracker
Enclosing class:
BlobIdTracker

@Deprecated(since="2024-09-23") public static class BlobIdTracker.ActiveDeletionTracker extends Object
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.
Tracking any active deletions store for managing the blob reference
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    filter(File recs)
    Deprecated.
    Return any ids not existing in the deletions being tracked from the ids in file parameter.
    void
    Deprecated.
    Remove ids given by the file in parameter from the deletions being tracked.
    Deprecated.
     
    void
    track(File recs)
    Deprecated.
    Adds the ids in the file provided to the tracked deletions.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • track

      public void track(File recs) throws IOException
      Deprecated.
      Adds the ids in the file provided to the tracked deletions.
      Parameters:
      recs - the deleted ids to track
      Throws:
      IOException
    • retrieve

      public File retrieve(String path) throws IOException
      Deprecated.
      Throws:
      IOException
    • reconcile

      public void reconcile(File recs) throws IOException
      Deprecated.
      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

      public Iterator<String> filter(File recs) throws IOException
      Deprecated.
      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