概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.0.1.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.hayabusa.report2
クラス ExecQueue

    java.lang.Object
      org.opengion.hayabusa.report2.ExecQueue

    public class ExecQueue

extends java.lang.Object

帳票処理要求を管理するキューオブジェクトです。 このオブジェクトでは、帳票の定義及びデータと、処理中に発生したエラーメッセージを管理します。 また、このキューを生成したオブジェクトもこのオブジェクトにセットされます。

機能階層
  帳票システム
バージョン
  4.0
作成者
  Hiroki.Nakamura
導入されたバージョン:
  JDK1.6

フィールドの概要
`protected static java.lang.String` | `IN_EXEC_ONLY`
`protected static java.lang.String` | `IN_INPUT_EXEC`
`protected static java.lang.String` | `IN_INPUT_ONLY`
`protected static java.lang.String` | `OUT_ODS_EXCEL`
`protected static java.lang.String` | `OUT_ODS_ODS`
`protected static java.lang.String` | `OUT_ODS_ONLY` 実行方法
`protected static java.lang.String` | `OUT_ODS_PDF`
`protected static java.lang.String` | `OUT_ODS_PRINT`
`protected static java.lang.String` | `OUT_ODS_PRINT_PDF`
`protected static java.lang.String` | `OUT_PRINT_ONLY`
`protected static java.lang.String` | `RFID_ALLERASE`
`protected static java.lang.String` | `RFID_ALLPRINT`
`protected static java.lang.String` | `RFID_PRINT`
`protected static java.lang.String` | `RFID_SEQERASE`

コンストラクタの概要
`ExecQueue()`

メソッドの概要
`void` | `addMsg(java.lang.String msg)` エラーメッセージをセットします。
`DBTableModel` | `getBody()` ボディー部分のDBTableModelを取得します。
`java.lang.String` | `getBsql()` ボディー部分のDBTableModelを作成するためのSQL文を取得します。
`DBTableModel` | `getFooter()` フッター部分のDBTableModelを取得します。
`java.lang.String` | `getFsql()` フッター部分のDBTableModelを作成するためのSQL文を取得します。
`DBTableModel` | `getHeader()` ヘッダー部分のDBTableModelを取得します。
`java.lang.String` | `getHsql()` ヘッダー部分のDBTableModelを作成するためのSQL文を取得します。
`java.lang.String` | `getLang()` 言語を取得します。
`java.lang.String` | `getListId()` 帳票IDを取得します。
`java.lang.String` | `getMsg()` エラーメッセージを取得します。
`java.lang.String` | `getOutputName()` 出力ファイル名を取得します。
`java.lang.String` | `getOutputType()` 実行方法を取得します。
`java.lang.String` | `getPdfPasswd()` PDFパスワードを取得します。
`java.lang.String` | `getPrgDir()` 実行ファイルディレクトリを取得します。
`java.lang.String` | `getPrgFile()` 実行ファイル名を取得します。
`java.lang.String` | `getPrinterName()` プリンター名を取得します。
`java.lang.String` | `getPrtId()` プリンタIDを取得します。
`java.lang.String` | `getSystemId()` システムIDを取得します。
`java.lang.String` | `getTemplateName()` 雛形ファイル名を取得します。
`java.lang.String` | `getThreadId()` 処理要求を処理するスレッドIDを取得します。
`java.lang.String` | `getYkno()` 要求NOを取得します。
`boolean` | `isFgcut()` ページエンドカットフラグを取得します。
`boolean` | `isFglocal()` ローカルリソース使用フラグを取得します。
`void` | `setBody(DBTableModel body)` ボディー部分のDBTableModelをセットします。
`void` | `setBsql(java.lang.String bsql)` ボディー部分のDBTableModelを作成するためのSQL文をセットします。
`void` | `setComplete()` キューを完了済の状態に更新します。
`void` | `setData()` 帳票処理データをセットします。
`void` | `setError()` キューをエラーの状態に更新します。
`void` | `setExecute()` キューを実行中の状態に更新します。
`void` | `setFgcut(boolean fgcut)` ページエンドカットフラグをセットします。
`void` | `setFglocal(boolean fglocal)` ローカルリソース使用フラグをセットします。
`void` | `setFooter(DBTableModel footer)` フッター部分のDBTableModelをセットします。
`void` | `setFsql(java.lang.String fsql)` フッター部分のDBTableModelを作成するためのSQL文をセットします。
`void` | `setHeader(DBTableModel header)` ヘッダー部分のDBTableModelをセットします。
`void` | `setHsql(java.lang.String hsql)` ヘッダー部分のDBTableModelを作成するためのSQL文をセットします。
`void` | `setLang(java.lang.String lang)` 言語をセットします。
`void` | `setListId(java.lang.String listId)` 帳票IDをセットします。
`void` | `setManager(QueueManager manager)` キューマネージャーをセットします。
`void` | `setOutputName(java.lang.String outputName)` 出力ファイル名をセットします。
`void` | `setOutputName(java.lang.String outputDir, java.lang.String outputFile, java.lang.String type, java.lang.String yokyu)` 出力ファイル名を取得します。
`void` | `setOutputType(java.lang.String outputType)` 実行方法をセットします。
`void` | `setPdfPasswd(java.lang.String pdfPasswd)` PDFパスワードをセットします。
`void` | `setPrgDir(java.lang.String dir)` 実行ファイルディレクトリを指定します。
`void` | `setPrgFile(java.lang.String file)` 実行ファイル名をセットします。
`void` | `setPrinterName(java.lang.String printerName)` プリンター名をセットします。
`void` | `setPrtId(java.lang.String id)` プリンタIDをセットします。
`void` | `setSystemId(java.lang.String systemId)` システムIDをセットします。
`void` | `setTemplateName(java.lang.String templateName)` 雛形ファイル名をセットします。
`void` | `setThreadId(java.lang.String threadId)` 処理要求を処理するスレッドIDをセットします。
`void` | `setYkno(java.lang.String ykno)` 要求NOをセットします。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### OUT_ODS_ONLY

    protected static final java.lang.String OUT_ODS_ONLY

  実行方法

  関連項目:
    定数フィールド値

### OUT_PRINT_ONLY

    protected static final java.lang.String OUT_PRINT_ONLY

関連項目:
  定数フィールド値

### OUT_ODS_PRINT

    protected static final java.lang.String OUT_ODS_PRINT

関連項目:
  定数フィールド値

### OUT_ODS_PDF

    protected static final java.lang.String OUT_ODS_PDF

関連項目:
  定数フィールド値

### OUT_ODS_PRINT_PDF

    protected static final java.lang.String OUT_ODS_PRINT_PDF

関連項目:
  定数フィールド値

### OUT_ODS_EXCEL

    protected static final java.lang.String OUT_ODS_EXCEL

関連項目:
  定数フィールド値

### OUT_ODS_ODS

    protected static final java.lang.String OUT_ODS_ODS

関連項目:
  定数フィールド値

### IN_INPUT_ONLY

    protected static final java.lang.String IN_INPUT_ONLY

関連項目:
  定数フィールド値

### IN_EXEC_ONLY

    protected static final java.lang.String IN_EXEC_ONLY

関連項目:
  定数フィールド値

### IN_INPUT_EXEC

    protected static final java.lang.String IN_INPUT_EXEC

関連項目:
  定数フィールド値

### RFID_PRINT

    protected static final java.lang.String RFID_PRINT

関連項目:
  定数フィールド値

### RFID_ALLPRINT

    protected static final java.lang.String RFID_ALLPRINT

関連項目:
  定数フィールド値

### RFID_ALLERASE

    protected static final java.lang.String RFID_ALLERASE

関連項目:
  定数フィールド値

### RFID_SEQERASE

    protected static final java.lang.String RFID_SEQERASE

関連項目:
  定数フィールド値

コンストラクタの詳細

### ExecQueue

    public ExecQueue()

メソッドの詳細

### setYkno

    public void setYkno(java.lang.String ykno)

  要求NOをセットします。

  パラメータ:
    `ykno` -

### getYkno

    public java.lang.String getYkno()

  要求NOを取得します。

  戻り値:
    要求NO

### setSystemId

    public void setSystemId(java.lang.String systemId)

  システムIDをセットします。

  パラメータ:
    `systemId` -

### getSystemId

    public java.lang.String getSystemId()

  システムIDを取得します。

  戻り値:
    システムID

### setBody

    public void setBody(DBTableModel body)

  ボディー部分のDBTableModelをセットします。

  パラメータ:
    `body` -

### getBody

    public DBTableModel getBody()

  ボディー部分のDBTableModelを取得します。

  戻り値:
    ボディー

### setHeader

    public void setHeader(DBTableModel header)

  ヘッダー部分のDBTableModelをセットします。

  パラメータ:
    `header` -

### getHeader

    public DBTableModel getHeader()

  ヘッダー部分のDBTableModelを取得します。

  戻り値:
    ヘッダー

### setFooter

    public void setFooter(DBTableModel footer)

  フッター部分のDBTableModelをセットします。

  パラメータ:
    `footer` -

### getFooter

    public DBTableModel getFooter()

  フッター部分のDBTableModelを取得します。

  戻り値:
    フッター

### setBsql

    public void setBsql(java.lang.String bsql)

  ボディー部分のDBTableModelを作成するためのSQL文をセットします。

  パラメータ:
    `bsql` -

### getBsql

    public java.lang.String getBsql()

  ボディー部分のDBTableModelを作成するためのSQL文を取得します。

  戻り値:
    ボディーSQL

### setHsql

    public void setHsql(java.lang.String hsql)

  ヘッダー部分のDBTableModelを作成するためのSQL文をセットします。

  パラメータ:
    `hsql` -

### getHsql

    public java.lang.String getHsql()

  ヘッダー部分のDBTableModelを作成するためのSQL文を取得します。

  戻り値:
    ヘッダーSQL

### setFsql

    public void setFsql(java.lang.String fsql)

  フッター部分のDBTableModelを作成するためのSQL文をセットします。

  パラメータ:
    `fsql` -

### getFsql

    public java.lang.String getFsql()

  フッター部分のDBTableModelを作成するためのSQL文を取得します。

  戻り値:
    フッターSQL

### setListId

    public void setListId(java.lang.String listId)

  帳票IDをセットします。

  パラメータ:
    `listId` -

### getListId

    public java.lang.String getListId()

  帳票IDを取得します。

  戻り値:
    帳票ID

### setPdfPasswd

    public void setPdfPasswd(java.lang.String pdfPasswd)

  PDFパスワードをセットします。

  パラメータ:
    `pdfPasswd` -

### getPdfPasswd

    public java.lang.String getPdfPasswd()

  PDFパスワードを取得します。

  戻り値:
    PDFパスワード

### setLang

    public void setLang(java.lang.String lang)

  言語をセットします。

  パラメータ:
    `lang` -

### getLang

    public java.lang.String getLang()

  言語を取得します。

  戻り値:
    言語

### setTemplateName

    public void setTemplateName(java.lang.String templateName)

  雛形ファイル名をセットします。

  パラメータ:
    `templateName` -

### getTemplateName

    public java.lang.String getTemplateName()

  雛形ファイル名を取得します。

  戻り値:
    帳票雛形ファイル名

### setOutputType

    public void setOutputType(java.lang.String outputType)

  実行方法をセットします。

  パラメータ:
    `outputType` -

### getOutputType

    public java.lang.String getOutputType()

  実行方法を取得します。

  戻り値:
    出力タイプ

### setPrinterName

    public void setPrinterName(java.lang.String printerName)

  プリンター名をセットします。

  パラメータ:
    `printerName` -

### getPrinterName

    public java.lang.String getPrinterName()

  プリンター名を取得します。

  戻り値:
    プリンタ名

### setThreadId

    public void setThreadId(java.lang.String threadId)

  処理要求を処理するスレッドIDをセットします。

  パラメータ:
    `threadId` -

### getThreadId

    public java.lang.String getThreadId()

  処理要求を処理するスレッドIDを取得します。

  戻り値:
    スレッドID

### setOutputName

    public void setOutputName(java.lang.String outputName)

  出力ファイル名をセットします。

  パラメータ:
    `outputName` -

### setOutputName

    public void setOutputName(java.lang.String outputDir,
                              java.lang.String outputFile,
                              java.lang.String type,
                              java.lang.String yokyu)

  出力ファイル名を取得します。 GE50に設定されていない場合は第四引数（要求番号）を利用する。

  パラメータ:
    `outputDir` -
    `outputFile` -
    `type` -
    `yokyu` -
  変更履歴:

    4.3.3.4 (2008/11/01) ODS出力対応

### getOutputName

    public java.lang.String getOutputName()

  出力ファイル名を取得します。

  戻り値:
    出力先ファイル名

### setPrgDir

    public void setPrgDir(java.lang.String dir)

  実行ファイルディレクトリを指定します。

  パラメータ:
    `dir` -
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### getPrgDir

    public java.lang.String getPrgDir()

  実行ファイルディレクトリを取得します。

  戻り値:
    プログラムディレクトリ
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### setPrgFile

    public void setPrgFile(java.lang.String file)

  実行ファイル名をセットします。

  パラメータ:
    `file` -
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### getPrgFile

    public java.lang.String getPrgFile()

  実行ファイル名を取得します。

  戻り値:
    プログラムファイル名
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### setPrtId

    public void setPrtId(java.lang.String id)

  プリンタIDをセットします。

  パラメータ:
    `id` -
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### getPrtId

    public java.lang.String getPrtId()

  プリンタIDを取得します。

  戻り値:
    プリンタID
  変更履歴:

    4.3.3.0 (2008/10/01) 板金RFID対応

### setFglocal

    public void setFglocal(boolean fglocal)

  ローカルリソース使用フラグをセットします。

  パラメータ:
    `fglocal` -

### isFglocal

    public boolean isFglocal()

  ローカルリソース使用フラグを取得します。

  戻り値:
    ロールリソース使用フラグ

### setFgcut

    public void setFgcut(boolean fgcut)

  ページエンドカットフラグをセットします。

  パラメータ:
    `fgcut` -

### isFgcut

    public boolean isFgcut()

  ページエンドカットフラグを取得します。

  戻り値:
    ページエンドカットフラグ

### setManager

    public void setManager(QueueManager manager)

  キューマネージャーをセットします。

  パラメータ:
    `manager` -

### setData

    public void setData()

  帳票処理データをセットします。 既にテーブルモデルがセットされている場合は、再セットしません。

### setExecute

    public void setExecute()

  キューを実行中の状態に更新します。

### setComplete

    public void setComplete()

  キューを完了済の状態に更新します。

### setError

    public void setError()

  キューをエラーの状態に更新します。

### addMsg

    public void addMsg(java.lang.String msg)

  エラーメッセージをセットします。

  パラメータ:
    `msg` -

### getMsg

    public java.lang.String getMsg()

  エラーメッセージを取得します。

  戻り値:
    エラーメッセージ

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.0.1.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.