# パッケージの使用
org.opengion.hayabusa.report2

org.opengion.hayabusa.report2を使用しているパッケージ
パッケージ
説明
org.opengion.hayabusa.report2
OpenOfficeを利用した帳票システム関係のクラスです。

- org.opengion.hayabusa.report2により使用されるorg.opengion.hayabusa.report2のクラス
  クラス
  説明
  ExecQueue
  帳票処理要求を管理するｷｭｰｵﾌﾞｼﾞｪｸﾄです｡ このｵﾌﾞｼﾞｪｸﾄでは､帳票の定義及びﾃﾞｰﾀと､処理中に発生したｴﾗｰﾒｯｾｰｼﾞを管理します｡ また､このｷｭｰを生成したｵﾌﾞｼﾞｪｸﾄもこのｵﾌﾞｼﾞｪｸﾄにｾｯﾄされます｡
  ExecThread
  帳票要求ｽﾚｯﾄﾞの本体です｡ 外部からｽﾀｯｸされたｷｭｰを先入れ先出しの順番に処理します｡ あるｷｭｰに対してｴﾗｰが発生すると､ｼｽﾃﾑﾘｿｰｽのRETRY_COUNTで設定された回数再処理を試みます｡ この回数分ｴﾗｰが発生した場合は､そのｷｭｰのみがｱﾌﾟﾘｴﾗｰとなります｡ このｽﾚｯﾄﾞは一度生成されると､外部から明示的に終了の要求を起こさない限り生存し続けます｡ 終了するには､finish()ﾒｿｯﾄﾞを呼び出します｡ このﾒｿｯﾄﾞが呼ばれると､内部でｽﾀｯｸしているｷｭｰは全てｸﾘｱされるため､その時点で 処理されているｷｭｰの処理が完了した時点で､ｽﾚｯﾄﾞが終了します｡
  QueueManager
  帳票処理のキューの処理方法を定義するインターフェースです。
  SOfficeProcess
  OpenOfficeのプロセスを表すクラスです。