biz-Streamマニュアル バッチ印刷ガイド 第3章 バッチ印刷アプリケーションの開発の概要 3.2.2 印刷状態取得

3.2.2 印刷状態取得

印刷状態取得では、印刷指示で取得した「ジョブID」から、次のような印刷状態を取得できます。

  1. アプリケーション開発者が実装するユーザアプリケーションで、印刷状態を取得するためPDFBatchStatusクラスをインスタンス化し、queryメソッドを用いて、指定したジョブIDの印刷状態を取得します。PDFBatchStatusのインスタンスからジョブの印刷状態を取得するため、getPrintStatusメソッドを実行して、PDFBatchPrintStatusクラスのインスタンスを取得します。
  2. 要求に応じて、印刷状態のデータを返します。
  • 印刷状態の管理は、メモリ上で行われているため、以下の場合にそれまでの印刷状態は消えます。
    ・BatchPrintService のサービスを再起動した場合の全履歴
    ・BatchPrintService.xml の holdTime を過ぎた印刷履歴
    ・保持する印刷履歴が histMax を超えた場合の最も古い履歴