Interface NefrockLicenseAPI


public interface NefrockLicenseAPI
NefrockLicenseAPIは、Nefrock OCR SDKのライセンス認証を行うためのAPIです。 Nefrock OCR SDKを使用する前に、ライセンス認証を行う必要があります。 ライセンス認証は、`activate`メソッドを使用して行います。 ライセンス認証が完了すると、`activate`メソッドのコールバックにライセンス情報が渡されます。 ライセンス認証が完了していない場合、`activate`メソッドは`null`を返します。
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    ライセンス認証APIのBuilderです
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<License>
    ライセンス認証を行います。ライセンス認証には時間がかかるため、`activate`メソッドは 非同期で実行されます。
    com.google.common.util.concurrent.ListenableFuture<License>
    Deprecated.
    このメソッドは非推奨です。この関数の返り値のListenableFutureをgetすると、 errorCallbackを指定しても例外が発生する可能性があります。getで結果を期待したい場合は、 activate()を使用し、必要に応じて例外をキャッチしてください。
    APIの認証で端末識別に用いているデバイスIDを返します。
    com.google.common.util.concurrent.ListenableFuture<License>
    ライセンス認証が完了しているかどうかを返します。
    com.google.common.util.concurrent.ListenableFuture<License>
    Deprecated.
    このメソッドは非推奨です。この関数の返り値のListenableFutureをgetすると、 errorCallbackを指定しても例外が発生する可能性があります。getで結果を期待したい場合は、 isActivated()を使用し、必要に応じて例外をキャッチしてください。
  • Method Details

    • activate

      @Deprecated com.google.common.util.concurrent.ListenableFuture<License> activate(@Nullable ActivationCallback callback, @Nullable ActivationErrorCallback errorCallback)
      Deprecated.
      このメソッドは非推奨です。この関数の返り値のListenableFutureをgetすると、 errorCallbackを指定しても例外が発生する可能性があります。getで結果を期待したい場合は、 activate()を使用し、必要に応じて例外をキャッチしてください。
      ライセンス認証を行います。ライセンス認証には時間がかかるため、`activate`メソッドは 非同期で実行されます。ライセンス認証が完了すると、`callback`が呼び出されます。 ライセンス認証中にエラーが発生した場合は、`errorCallback`が呼び出されます。
      Parameters:
      callback - ライセンス認証が完了したときに呼び出されるコールバック
      errorCallback - ライセンス認証中にエラーが発生したときに呼び出されるコールバック
      Returns:
      ライセンス情報のfuture
    • activate

      com.google.common.util.concurrent.ListenableFuture<License> activate()
      ライセンス認証を行います。ライセンス認証には時間がかかるため、`activate`メソッドは 非同期で実行されます。
      Returns:
      ライセンス情報のfuture
    • isActivated

      @Deprecated com.google.common.util.concurrent.ListenableFuture<License> isActivated(@Nullable ActivationCallback callback, @Nullable ActivationErrorCallback errorCallback)
      Deprecated.
      このメソッドは非推奨です。この関数の返り値のListenableFutureをgetすると、 errorCallbackを指定しても例外が発生する可能性があります。getで結果を期待したい場合は、 isActivated()を使用し、必要に応じて例外をキャッチしてください。
      ライセンス認証が完了しているかどうかを返します。
      Parameters:
      callback - ライセンス認証が完了している場合に呼び出されるコールバック
      errorCallback - ライセンス認証が完了していない場合に呼び出されるコールバック
      Returns:
      ライセンス情報のfuture
    • isActivated

      com.google.common.util.concurrent.ListenableFuture<License> isActivated()
      ライセンス認証が完了しているかどうかを返します。
      Returns:
      ライセンス情報のfuture
    • getDeviceId

      String getDeviceId()
      APIの認証で端末識別に用いているデバイスIDを返します。
      Returns:
      デバイスID