Class DuplicateDetectionSupport

java.lang.Object
org.j7m.middleware.reliability.DuplicateDetectionSupport

public final class DuplicateDetectionSupport extends Object
Utility facade for duplicate detection policy execution.

The helper is stateless and thread-safe.

  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates duplicate detection support.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.j7m.middleware.api.reliability.DedupeResult
    apply(org.j7m.middleware.api.reliability.DedupeStore store, org.j7m.middleware.api.reliability.DedupeEntry entry, org.j7m.middleware.api.reliability.DuplicateDetectionPolicy policy)
    Applies duplicate detection when a store is available.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DuplicateDetectionSupport

      public DuplicateDetectionSupport()
      Creates duplicate detection support.
  • Method Details

    • apply

      public org.j7m.middleware.api.reliability.DedupeResult apply(org.j7m.middleware.api.reliability.DedupeStore store, org.j7m.middleware.api.reliability.DedupeEntry entry, org.j7m.middleware.api.reliability.DuplicateDetectionPolicy policy)
      Applies duplicate detection when a store is available.
      Parameters:
      store - dedupe store
      entry - dedupe entry
      policy - duplicate detection policy
      Returns:
      dedupe result