|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.hayabusa.report2.QueueManager_DB
public final class QueueManager_DB
DBからキューを作成するためのクラスです。 キューはGE5xテーブルから作成されます。 キュー生成時点(処理スレッドにスタックした時点)では、帳票データのテーブルモデルは作成されません。 帳票データは、各スレッドからset()メソッドを呼び出したタイミングで生成されます。 処理開始及び、完了のステータスは、GE50の完成フラグに更新されます。 また、エラー発生時のメッセージは、GE56に更新されます。
| 入れ子のクラスの概要 | |
|---|---|
static class |
QueueManager_DB.DBTableModelCreator
帳票明細データを帳票レイアウトテーブルに従って分割し、その結果をDBTableModelとして 生成します。 |
| メソッドの概要 | |
|---|---|
void |
complete(ExecQueue queue)
キューを完了済の状態に更新します。 |
void |
create()
帳票処理キューを作成します。 |
void |
error(ExecQueue queue)
キューをエラーの状態に更新します。 |
void |
execute(ExecQueue queue)
キューを実行中の状態に更新します。 |
static QueueManager |
getInstance()
インスタンスを返します。 |
void |
set(ExecQueue queue)
帳票処理データをキューにセットします。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static QueueManager getInstance()
public void create()
QueueManager 内の create| 4.3.0.0 (2008/07/15) スレッドIDにシステムIDを付加します。 |
| 5.1.2.0 (2010/01/01) HSQL,FSQL,BSQLのセットを廃止します。(このクラス内でデータを直接分割) |
| 5.4.3.0 (2011/12/26) PRTIDの取得 |
| 5.5.5.1 (2012/08/07) リソース系DBID 付け忘れ対策 |
public void set(ExecQueue queue)
QueueManager 内の setqueue - ExecQueueオブジェクト| 5.1.2.0 (2010/01/01) HSQL,FSQL,BSQLのセットを廃止します。(このクラス内でデータを直接分割) |
public void execute(ExecQueue queue)
QueueManager 内の executequeue - ExecQueueオブジェクトpublic void complete(ExecQueue queue)
QueueManager 内の completequeue - ExecQueueオブジェクトpublic void error(ExecQueue queue)
QueueManager 内の errorqueue - ExecQueueオブジェクト
|
openGion 5.5.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||