Enum Class Resolver.ResolveError

java.lang.Object
java.lang.Enum<Resolver.ResolveError>
com.digimarc.dms.resolver.Resolver.ResolveError
All Implemented Interfaces:
Serializable, Comparable<Resolver.ResolveError>, Constable
Enclosing class:
Resolver

public static enum Resolver.ResolveError extends Enum<Resolver.ResolveError>
Error codes that may be sent to the ResolveListener.onError(Payload, ResolveError) method.
  • Enum Constant Details

    • Error_Invalid_License_Key

      public static final Resolver.ResolveError Error_Invalid_License_Key
      The Digimarc Mobile SDK cannot be used without a valid license key. An invalid or expired key was used to create the SdkSession.
    • Error_Network

      public static final Resolver.ResolveError Error_Network
      A network error prevented the resolver operation from succeeding.
    • Error_Invalid_Response

      public static final Resolver.ResolveError Error_Invalid_Response
      A resolver error occurred.
    • Error_Unsupported_Resolver

      public static final Resolver.ResolveError Error_Unsupported_Resolver
      The resolver is invalid. Contact Digimarc to get a new license key.
    • Error_Unsupported_Symbology

      public static final Resolver.ResolveError Error_Unsupported_Symbology
      Payloads of this symbology type cannot be resolved.
    • Error_Secure_Watermark_Failure

      public static final Resolver.ResolveError Error_Secure_Watermark_Failure
      Unable to resolve secure watermark. This can happen when the reader and resolver are not using the same license key. Check that the a single license key is being used for both objects, make sure that the reader is ready for reading secure watermarks (that is, your application has received a SecureWatermarkReadinessObserver.onReady() callback), and then read the secure watermark again.
    • None

      public static final Resolver.ResolveError None
      No error.
  • Method Details

    • values

      public static Resolver.ResolveError[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Resolver.ResolveError valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null