|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の set
queue
- ExecQueueオブジェクト5.1.2.0 (2010/01/01) HSQL,FSQL,BSQLのセットを廃止します。(このクラス内でデータを直接分割) |
public void execute(ExecQueue queue)
QueueManager
内の execute
queue
- ExecQueueオブジェクトpublic void complete(ExecQueue queue)
QueueManager
内の complete
queue
- ExecQueueオブジェクトpublic void error(ExecQueue queue)
QueueManager
内の error
queue
- ExecQueueオブジェクト
|
openGion 5.8.7.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |