Class Resolver.Builder

java.lang.Object
com.digimarc.dms.resolver.Resolver.Builder
Enclosing class:
Resolver

public static class Resolver.Builder extends Object
Builder class used to construct a new Resolver object.
  • Constructor Details

    • Builder

      protected Builder(SdkSession sdkSession)
      Constructor
      Parameters:
      sdkSession - SdkSession object
  • Method Details

    • setResultListener

      @NonNull public Resolver.Builder setResultListener(@NonNull ResolveListener listener)
      Set a listener that will receive result and error callbacks for the resolver. A ResolveListener must be supplied to create a Resolver.
      Parameters:
      listener - Listener for receiving resolver callbacks.
      Returns:
      Builder
    • build

      @NonNull public Resolver build() throws ReaderException
      Build a resolver using the settings specified.
      Returns:
      A new resolver object
      Throws:
      ReaderException - An exception will be thrown if ResolveListener interface has not been provided.