|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.hayabusa.report2.QueueManager_DIRECT
public class QueueManager_DIRECT
画面から直接キューを作成するためのクラスです。 各種設定値を直接指定することでDBのマスタ設定を行うことなく帳票出力を行います。 現時点では、出力系の処理しか対応していません。 ここで登録されたキューは、別スレッドで処理されるため、#create()メソッドを呼び出した後は、 #waitExec()メソッドを呼び出し、処理の終了に同期させる必要があります。 エラーが発生した場合は、HybsSystemExceptionを発生します。 また、処理のタイムアウトは、システムリソースのREPORT_DAEMON_TIMEOUTで設定します。
| コンストラクタの概要 | |
|---|---|
QueueManager_DIRECT()
|
|
| メソッドの概要 | |
|---|---|
void |
complete(ExecQueue queue)
キューを完了済の状態に更新します。 |
void |
create()
帳票処理キューを作成します。 |
void |
error(ExecQueue queue)
キューをエラーの状態に更新します。 |
void |
execute(ExecQueue queue)
キューを実行中の状態に更新します。 |
void |
set(ExecQueue queue)
帳票処理データをキューにセットします。 |
void |
setBody(DBTableModel body)
ボディーのテーブルモデルを設定します。 |
void |
setFgcut(boolean fgcut)
ページエンドカットを行うかを設定します。 |
void |
setFglocal(boolean fglocal)
ローカルリソースの使用可否を設定します。 |
void |
setFooter(DBTableModel footer)
フッターのテーブルモデルを設定します。 |
void |
setHeader(DBTableModel header)
ヘッダーのテーブルモデルを設定します。 |
void |
setLang(java.lang.String lang)
言語を設定します。 |
void |
setListId(java.lang.String listId)
帳票IDを設定します。 |
void |
setOutputName(java.lang.String outputName)
出力ファイル名を設定します。 |
void |
setOutputType(java.lang.String outputType)
実行方法を設定します。 |
void |
setPrinterName(java.lang.String printerName)
出力先のプリンタ名を設定します。 |
void |
setTemplateName(java.lang.String templateName)
雛形ファイル名を設定します。 |
void |
waitExec()
処理が完了してするまでスレッドを待ち状態にします。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public QueueManager_DIRECT()
| メソッドの詳細 |
|---|
public void create()
QueueManager 内の create| 5.1.6.0 (2010/05/01) 要求単位にスレッドを生成するようにします。 |
public void set(ExecQueue queue)
QueueManager 内の setqueue - ExecQueuepublic void execute(ExecQueue queue)
QueueManager 内の executequeue - ExecQueuepublic void complete(ExecQueue queue)
QueueManager 内の completequeue - ExecQueuepublic void error(ExecQueue queue)
QueueManager 内の errorqueue - ExecQueuepublic void waitExec()
public final void setListId(java.lang.String listId)
listId - Stringpublic void setLang(java.lang.String lang)
lang - Stringpublic final void setOutputName(java.lang.String outputName)
outputName - Stringpublic final void setOutputType(java.lang.String outputType)
outputType - Stringpublic final void setTemplateName(java.lang.String templateName)
templateName - Stringpublic final void setPrinterName(java.lang.String printerName)
printerName - Stringpublic void setFglocal(boolean fglocal)
fglocal - booleanpublic void setFgcut(boolean fgcut)
fgcut - booleanpublic void setBody(DBTableModel body)
body - DBTableModelpublic void setHeader(DBTableModel header)
header - DBTableModelpublic void setFooter(DBTableModel footer)
footer - DBTableModel
|
openGion 5.3.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||