クラス AbstractCSVPrintPointService
java.lang.Object
org.opengion.hayabusa.report.AbstractCSVPrintPointService
- すべての実装されたインタフェース:
CSVPrintPointService
- 直系の既知のサブクラス:
CSVPrintPointService_DEFAULT
,CSVPrintPointService_RFW
,CSVPrintPointService_RFW2
,CSVPrintPointService_RFW3
CSVPrintPoint インターフェース のデフォルト実装クラスです。
execute() をオーバーライドして、各種CSV取込み方式のシステムに対応して下さい。
- 機能分類
- 帳票システム
- 導入されたバージョン:
- JDK6.0,
-
フィールドの概要
フィールド修飾子とタイプフィールド説明protected String
カラムprotected final StringBuilder
エラーメッセージprotected String
完了フラグprotected String
カラムprotected static final String
実行フラグ "H"protected static final String
実行フラグ "J"protected static final String
実行フラグ "I"protected String
カラムprotected String
カラムprotected String
カラムprotected String
カラムprotected String
カラムprotected String
カラムprotected String
カラムprotected DBTableModel
カラムprotected DBTableModel
カラムprotected DBTableModel
カラムprotected String
カラム -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明abstract boolean
execute()
発行処理 対象のシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。エラーメッセージを返します。getFgkan()
完成フラグを返します。void
デーモングループをセットします。void
ページエンドカットフラグをセットします。void
実行方法をセットします。void
グループIDをセットします。void
setHostName
(String host) 帳票デーモンが実行されているホスト名をセットします。void
帳票IDをセットします。void
setModelname
(String name) 雛形ファイル名をセットします。void
オプション文字列をセットします。void
ファイル出力時のディレクトリを指定します。void
プリンタのポート名。void
起動するバッチ等のプログラム(ディレクトリ)をセットします。void
setPrgFile
(String file) 起動するバッチ等のプログラムをセットします。void
setPrinterName
(String printerName) プリンター名をセットします。void
プリンタIDを指定します。void
setSystemId
(String id) システムIDをセットします。void
setTable
(DBTableModel tbl) DBTableModel をセットします。void
setTableF
(DBTableModel tbl) DBTableModel をセットします。void
setTableH
(DBTableModel tbl) DBTableModel をセットします。void
帳票起動された要求番号をセットします。
-
フィールド詳細
-
コンストラクタの詳細
-
AbstractCSVPrintPointService
protected AbstractCSVPrintPointService()デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
execute
発行処理 対象のシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。- 定義:
execute
インタフェース内CSVPrintPointService
- 戻り値:
- 結果 [true:正常/false:異常]
-
setYkno
帳票起動された要求番号をセットします。- 定義:
setYkno
インタフェース内CSVPrintPointService
- パラメータ:
no
- 要求NO
-
setSystemId
システムIDをセットします。- 定義:
setSystemId
インタフェース内CSVPrintPointService
- パラメータ:
id
- システムID
-
setFgrun
実行方法をセットします。- 定義:
setFgrun
インタフェース内CSVPrintPointService
- パラメータ:
flag
- 実行方法
-
setHostName
帳票デーモンが実行されているホスト名をセットします。- 定義:
setHostName
インタフェース内CSVPrintPointService
- パラメータ:
host
- ホスト名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setPrinterName
プリンター名をセットします。- 定義:
setPrinterName
インタフェース内CSVPrintPointService
- パラメータ:
printerName
- プリンタ名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setTable
DBTableModel をセットします。- 定義:
setTable
インタフェース内CSVPrintPointService
- パラメータ:
tbl
- DBTableModelオブジェクト
-
setTableH
DBTableModel をセットします。- 定義:
setTableH
インタフェース内CSVPrintPointService
- パラメータ:
tbl
- DBTableModelオブジェクト
-
setTableF
DBTableModel をセットします。- 定義:
setTableF
インタフェース内CSVPrintPointService
- パラメータ:
tbl
- DBTableModelオブジェクト
-
setPrgDir
起動するバッチ等のプログラム(ディレクトリ)をセットします。- 定義:
setPrgDir
インタフェース内CSVPrintPointService
- パラメータ:
dir
- バッチプログラムディレクトリ- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setPrgFile
起動するバッチ等のプログラムをセットします。 空の場合は起動しません。- 定義:
setPrgFile
インタフェース内CSVPrintPointService
- パラメータ:
file
- バッチプログラム名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setOutDir
ファイル出力時のディレクトリを指定します。- 定義:
setOutDir
インタフェース内CSVPrintPointService
- パラメータ:
dir
- ファイル出力ディレクトリ
-
setPrtId
プリンタIDを指定します。- 定義:
setPrtId
インタフェース内CSVPrintPointService
- パラメータ:
id
- プリンタID
-
setPortnm
プリンタのポート名。- 定義:
setPortnm
インタフェース内CSVPrintPointService
- パラメータ:
port
- ポート名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setListId
帳票IDをセットします。- 定義:
setListId
インタフェース内CSVPrintPointService
- パラメータ:
id
- 帳票ID
-
setModelname
雛形ファイル名をセットします。- 定義:
setModelname
インタフェース内CSVPrintPointService
- パラメータ:
name
- 雛形ファイル名
-
setGrpId
グループIDをセットします。- 定義:
setGrpId
インタフェース内CSVPrintPointService
- パラメータ:
id
- グループID
-
setDmnGrp
デーモングループをセットします。- 定義:
setDmnGrp
インタフェース内CSVPrintPointService
- パラメータ:
name
- デーモングループ
-
setOption
オプション文字列をセットします。- 定義:
setOption
インタフェース内CSVPrintPointService
- パラメータ:
opt
- オプション文字列- 変更履歴:
- 5.9.3.0 (2015/12/04)
-
setFgcut
ページエンドカットフラグをセットします。- 定義:
setFgcut
インタフェース内CSVPrintPointService
- パラメータ:
flg
- エンドカットフラグ- 変更履歴:
- 5.9.3.0 (2015/12/04), 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
getFgkan
完成フラグを返します。- 定義:
getFgkan
インタフェース内CSVPrintPointService
- 戻り値:
- 完成フラグ String
-
getErrMsg
エラーメッセージを返します。- 定義:
getErrMsg
インタフェース内CSVPrintPointService
- 戻り値:
- エラーメッセージ String
-