FlexiCaptureWebServiceClient クラスは、com.abbyy.connectors 名前空間にあります。AutoCloseable クラスを継承しており、ABBYY FlexiCapture 12 Web サービスに接続します。
コンストラクター
パラメーター
- url – ABBYY FlexiCapture Application Server のアドレスを
http://<ApplicationServer>形式で指定します。
メソッド
getProjectNames
戻り値
- プロジェクト名の一覧
例外
- 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
パラメーター
- timeout – ABBYY FlexiCapture 12 サーバーからの応答を待機する時間。
例外
- IllegalArgumentException – 入力パラメーターが 0 以下の場合。
getCredentials
戻り値
- ユーザー名とパスワードを保持するオブジェクト
setCredentials
パラメーター
- credentials – ユーザー名とパスワードを含むオブジェクト。
例外
- IllegalArgumentException – 入力パラメーターが空、または 0 の場合。
