メインコンテンツへスキップ
FlexiCaptureProject クラスは、com.abbyy.connectors 名前空間にあります。AutoCloseable クラスを継承しており、FC 12 Project を操作するためのメソッドを提供します。 このクラスのメソッドについては、以下で説明します。
メソッドの詳細
public List<String> getBatchTypeNames()
Project 内のすべてのバッチタイプ名の一覧を取得します。 戻り値:
  • バッチタイプ名の一覧
例外:
  • FlexiCaptureConnectorException – バッチタイプ名の一覧の取得中にエラーが発生した場合
public int create(BatchCreationJob job)
FC 12 サーバー上に新しいファイルのバッチを作成し、そのバッチの処理を開始します。 パラメーター:
  • job – FC 12 サーバー上に新しいバッチを作成するジョブ
戻り値:
  • バッチのID
スローされる例外:
  • FlexiCaptureConnectorException – バッチの作成時にエラーが発生した場合
    • NullPointerException – 入力パラメーターが 0 の場合
    • IllegalArgumentException – 入力パラメーターに無効なプロパティ値が含まれている場合
関連項目: BatchCreationJob
public Result getResult(int batchId)
FC 12 サーバーからバッチ処理の結果を取得します。 パラメーター:
  • batchId – バッチの ID
戻り値:
  • バッチ処理の結果を含むオブジェクト
例外:
  • FlexiCaptureConnectorException – バッチ処理の結果の取得時にエラーが発生した場合
    • IllegalArgumentException – 入力パラメーターが 0 以下の場合
関連項目: Result
public void close()
Project を閉じます。