Class MissingProtectedDataException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataException
All Implemented Interfaces:
Serializable

public class MissingProtectedDataException extends RuntimeException
Indicates that a handler configured with MissingProtectedDataPolicy.FAIL received a message for which one or more protected values are no longer available.
See Also:
  • Constructor Details

    • MissingProtectedDataException

      public MissingProtectedDataException(Set<String> missingFields)
      Creates an exception for the unavailable protected fields.
      Parameters:
      missingFields - protected field paths whose values are unavailable