Interface DedupeStore


public interface DedupeStore
Contract for duplicate detection stores.

Implementations must be thread-safe unless explicitly documented otherwise. Phase 6.1 defines this contract only; durable stores are later phase work.

  • Method Details

    • checkAndRecord

      DedupeResult checkAndRecord(DedupeEntry entry, DuplicateDetectionPolicy policy)
      Checks and records an entry according to the requested policy.
      Parameters:
      entry - entry to record
      policy - duplicate detection policy
      Returns:
      duplicate detection result
    • status

      Returns a read-only store status snapshot.
      Returns:
      status snapshot