クラス AbstractCSVPrintPointService
- java.lang.Object
-
- org.opengion.hayabusa.report.AbstractCSVPrintPointService
-
- すべての実装されたインタフェース:
CSVPrintPointService
- 直系の既知のサブクラス:
CSVPrintPointService_DEFAULT,CSVPrintPointService_RFW,CSVPrintPointService_RFW2,CSVPrintPointService_RFW3
public abstract class AbstractCSVPrintPointService extends Object implements CSVPrintPointService
CSVPrintPoint インターフェース のデフォルト実装クラスです。 execute() をオーバーライドして、各種CSV取込み方式のシステムに対応して下さい。- 機能分類
- 帳票システム
- バージョン
- 5.0
- 作成者
- Masakazu Takahashi
- 導入されたバージョン:
- JDK6.0,
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 protected Stringdmngrpカラムprotected StringBuildererrMsgエラーメッセージprotected Stringfgkan完了フラグprotected Stringfgrunカラムprotected static StringFGRUN_EXCEL実行フラグ "H"protected static StringFGRUN_EXCEL2実行フラグ "J"protected static StringFGRUN_PDF実行フラグ "I"protected Stringgrpidカラムprotected Stringlistidカラムprotected Stringmodelnameカラムprotected Stringoptionカラムprotected Stringoutdirカラムprotected Stringprtidカラムprotected StringsystemIdカラムprotected DBTableModeltableカラムprotected DBTableModeltableFカラムprotected DBTableModeltableHカラムprotected Stringyknoカラム
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedAbstractCSVPrintPointService()デフォルトコンストラクター
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド concreteメソッド 修飾子とタイプ メソッド 説明 abstract booleanexecute()発行処理 対象のシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。StringgetErrMsg()エラーメッセージを返します。StringgetFgkan()完成フラグを返します。voidsetDmnGrp(String name)デーモングループをセットします。voidsetFgcut(String flg)ページエンドカットフラグをセットします。voidsetFgrun(String flag)実行方法をセットします。voidsetGrpId(String id)グループIDをセットします。voidsetHostName(String host)帳票デーモンが実行されているホスト名をセットします。voidsetListId(String id)帳票IDをセットします。voidsetModelname(String name)雛形ファイル名をセットします。voidsetOption(String opt)オプション文字列をセットします。voidsetOutDir(String dir)ファイル出力時のディレクトリを指定します。voidsetPortnm(String port)プリンタのポート名。voidsetPrgDir(String dir)起動するバッチ等のプログラム(ディレクトリ)をセットします。voidsetPrgFile(String file)起動するバッチ等のプログラムをセットします。voidsetPrinterName(String printerName)プリンター名をセットします。voidsetPrtId(String id)プリンタIDを指定します。voidsetSystemId(String id)システムIDをセットします。voidsetTable(DBTableModel tbl)DBTableModel をセットします。voidsetTableF(DBTableModel tbl)DBTableModel をセットします。voidsetTableH(DBTableModel tbl)DBTableModel をセットします。voidsetYkno(String no)帳票起動された要求番号をセットします。
-
-
-
フィールドの詳細
-
table
protected DBTableModel table
カラム
-
tableH
protected DBTableModel tableH
カラム
-
tableF
protected DBTableModel tableF
カラム
-
errMsg
protected final StringBuilder errMsg
エラーメッセージ
-
FGRUN_EXCEL
protected static final String FGRUN_EXCEL
実行フラグ "H"- 関連項目:
- 定数フィールド値
-
FGRUN_EXCEL2
protected static final String FGRUN_EXCEL2
実行フラグ "J"- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
AbstractCSVPrintPointService
protected AbstractCSVPrintPointService()
デフォルトコンストラクター- 変更履歴:
- 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor.
-
-
メソッドの詳細
-
execute
public abstract boolean execute()
発行処理 対象のシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。- 定義:
executeインタフェース内CSVPrintPointService- 戻り値:
- 結果 [true:正常/false:異常]
-
setYkno
public void setYkno(String no)
帳票起動された要求番号をセットします。- 定義:
setYknoインタフェース内CSVPrintPointService- パラメータ:
no- 要求NO
-
setSystemId
public void setSystemId(String id)
システムIDをセットします。- 定義:
setSystemIdインタフェース内CSVPrintPointService- パラメータ:
id- システムID
-
setFgrun
public void setFgrun(String flag)
実行方法をセットします。- 定義:
setFgrunインタフェース内CSVPrintPointService- パラメータ:
flag- 実行方法
-
setHostName
public void setHostName(String host)
帳票デーモンが実行されているホスト名をセットします。- 定義:
setHostNameインタフェース内CSVPrintPointService- パラメータ:
host- ホスト名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setPrinterName
public void setPrinterName(String printerName)
プリンター名をセットします。- 定義:
setPrinterNameインタフェース内CSVPrintPointService- パラメータ:
printerName- プリンタ名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setTable
public void setTable(DBTableModel tbl)
DBTableModel をセットします。- 定義:
setTableインタフェース内CSVPrintPointService- パラメータ:
tbl- DBTableModelオブジェクト
-
setTableH
public void setTableH(DBTableModel tbl)
DBTableModel をセットします。- 定義:
setTableHインタフェース内CSVPrintPointService- パラメータ:
tbl- DBTableModelオブジェクト
-
setTableF
public void setTableF(DBTableModel tbl)
DBTableModel をセットします。- 定義:
setTableFインタフェース内CSVPrintPointService- パラメータ:
tbl- DBTableModelオブジェクト
-
setPrgDir
public void setPrgDir(String dir)
起動するバッチ等のプログラム(ディレクトリ)をセットします。- 定義:
setPrgDirインタフェース内CSVPrintPointService- パラメータ:
dir- バッチプログラムディレクトリ- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setPrgFile
public void setPrgFile(String file)
起動するバッチ等のプログラムをセットします。 空の場合は起動しません。- 定義:
setPrgFileインタフェース内CSVPrintPointService- パラメータ:
file- バッチプログラム名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setOutDir
public void setOutDir(String dir)
ファイル出力時のディレクトリを指定します。- 定義:
setOutDirインタフェース内CSVPrintPointService- パラメータ:
dir- ファイル出力ディレクトリ
-
setPrtId
public void setPrtId(String id)
プリンタIDを指定します。- 定義:
setPrtIdインタフェース内CSVPrintPointService- パラメータ:
id- プリンタID
-
setPortnm
public void setPortnm(String port)
プリンタのポート名。- 定義:
setPortnmインタフェース内CSVPrintPointService- パラメータ:
port- ポート名- 変更履歴:
- 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
setListId
public void setListId(String id)
帳票IDをセットします。- 定義:
setListIdインタフェース内CSVPrintPointService- パラメータ:
id- 帳票ID
-
setModelname
public void setModelname(String name)
雛形ファイル名をセットします。- 定義:
setModelnameインタフェース内CSVPrintPointService- パラメータ:
name- 雛形ファイル名
-
setGrpId
public void setGrpId(String id)
グループIDをセットします。- 定義:
setGrpIdインタフェース内CSVPrintPointService- パラメータ:
id- グループID
-
setDmnGrp
public void setDmnGrp(String name)
デーモングループをセットします。- 定義:
setDmnGrpインタフェース内CSVPrintPointService- パラメータ:
name- デーモングループ
-
setOption
public void setOption(String opt)
オプション文字列をセットします。- 定義:
setOptionインタフェース内CSVPrintPointService- パラメータ:
opt- オプション文字列- 変更履歴:
- 5.9.3.0 (2015/12/04)
-
setFgcut
public void setFgcut(String flg)
ページエンドカットフラグをセットします。- 定義:
setFgcutインタフェース内CSVPrintPointService- パラメータ:
flg- エンドカットフラグ- 変更履歴:
- 5.9.3.0 (2015/12/04), 7.3.0.0 (2021/01/06) SpotBugs:読み出されないフィールド
-
getFgkan
public String getFgkan()
完成フラグを返します。- 定義:
getFgkanインタフェース内CSVPrintPointService- 戻り値:
- 完成フラグ String
-
getErrMsg
public String getErrMsg()
エラーメッセージを返します。- 定義:
getErrMsgインタフェース内CSVPrintPointService- 戻り値:
- エラーメッセージ String
-
-