Skip to main content
FlexiCaptureWebServiceClient クラスは、com.abbyy.connectors 名前空間にあります。AutoCloseable クラスを継承しており、ABBYY FlexiCapture 12 Web サービスに接続します。

コンストラクター

ABBYY FlexiCapture 12 Web サービスに接続するための新しいクライアント オブジェクトを作成します。

パラメーター

  • url – ABBYY FlexiCapture Application Server のアドレスを http://<ApplicationServer> 形式で指定します。

メソッド

getProjectNames

ABBYY FlexiCapture 12 サーバー上にあるプロジェクト名の一覧を返します。

戻り値

  • プロジェクト名の一覧

例外

  • FlexiCaptureConnectorException – プロジェクト名の一覧の取得中にエラーが発生した場合。

getProject

name パラメーターで指定されたプロジェクトを開き、新しい FlexiCaptureProject オブジェクトを作成して返します。

パラメーター

  • name – ABBYY FlexiCapture 12 サーバー上のプロジェクト名。

戻り値

  • FlexiCaptureProject オブジェクト

例外

  • FlexiCaptureConnectorException – プロジェクトを開く際にエラーが発生した場合。

getTenant

テナント の名前を返します。

戻り値

  • ABBYY FlexiCapture 12 サーバー上の テナント の名前を含む string。デフォルトでは、この string は空です。

setTenant

テナント名を設定します。

パラメーター

  • tenant – ABBYY FlexiCapture 12 サーバー上のテナント名です。テナントを扱う場合はこのパラメーターを指定し、root を扱う場合は指定しません。

例外

  • IllegalArgumentException – 入力パラメーターが空または 0 の場合。

getTimeout

サーバーからの応答を待機する時間を返します。

戻り値

  • ABBYY FlexiCapture 12 サーバーからの応答を待機する時間 (秒単位) 。既定値は 300 秒です。

setTimeout

サーバーからの応答を待機する時間 (秒) を設定します。デフォルトのタイムアウト値は 300 秒です。

パラメーター

  • timeout – ABBYY FlexiCapture 12 サーバーからの応答を待機する時間。

例外

  • IllegalArgumentException – 入力パラメーターが 0 以下の場合。

getCredentials

ユーザー名とパスワードを返します。

戻り値

  • ユーザー名とパスワードを保持するオブジェクト

setCredentials

ユーザー名とパスワードを設定します。

パラメーター

  • credentials – ユーザー名とパスワードを含むオブジェクト。

例外

  • IllegalArgumentException – 入力パラメーターが空、または 0 の場合。

閉じる

ABBYY FlexiCapture 12 Web API との接続を閉じます。