public abstract class AbstractCSVPrintPointService extends java.lang.Object implements CSVPrintPointService
CSVPrintPoint インターフェース のデフォルト実装クラスです。 execute() をオーバーライドして、各種CSV取込み方式のシステムに対応して下さい。
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.lang.String |
dmngrp |
protected java.lang.StringBuilder |
errMsg |
protected java.lang.String |
fgcut |
protected java.lang.String |
fgkan |
protected java.lang.String |
fgrun |
protected static java.lang.String |
FGRUN_EXCEL |
protected static java.lang.String |
FGRUN_EXCEL2 |
protected static java.lang.String |
FGRUN_PDF |
protected java.lang.String |
grpid |
protected java.lang.String |
hostName |
protected java.lang.String |
listid |
protected java.lang.String |
modelname |
protected java.lang.String |
option |
protected java.lang.String |
outdir |
protected java.lang.String |
portnm |
protected java.lang.String |
prgdir |
protected java.lang.String |
prgfile |
protected java.lang.String |
prtid |
protected java.lang.String |
prtName |
protected java.lang.String |
shellCmd |
protected java.lang.String |
systemId |
protected DBTableModel |
table |
protected DBTableModel |
tableF |
protected DBTableModel |
tableH |
protected java.lang.String |
ykno |
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
AbstractCSVPrintPointService()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract boolean |
execute()
発行処理
対象のシステムに応じてこのメソッドをオーバーライドします
実行後はfgkanの値を正しい値でセットしなおして下さい。
|
java.lang.String |
getErrMsg()
エラーメッセージを返します。
|
java.lang.String |
getFgkan()
完成フラグを返します。
|
protected boolean |
programRun()
シェルの実行を行います。
|
void |
setDmnGrp(java.lang.String name)
デーモングループをセットします。
|
void |
setFgcut(java.lang.String flg)
ページエンドカットフラグをセットします。
|
void |
setFgrun(java.lang.String flag)
実行方法をセットします。
|
void |
setGrpId(java.lang.String id)
グループIDをセットします。
|
void |
setHostName(java.lang.String host)
帳票デーモンが実行されているホスト名をセットします。
|
void |
setListId(java.lang.String id)
帳票IDをセットします。
|
void |
setModelname(java.lang.String name)
雛形ファイル名をセットします。
|
void |
setOption(java.lang.String opt)
オプション文字列をセットします。
|
void |
setOutDir(java.lang.String dir)
ファイル出力時のディレクトリを指定します。
|
void |
setPortnm(java.lang.String port)
プリンタのポート名。
|
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 id)
システムIDをセットします。
|
void |
setTable(DBTableModel tbl)
DBTableModel をセットします。
|
void |
setTableF(DBTableModel tbl)
DBTableModel をセットします。
|
void |
setTableH(DBTableModel tbl)
DBTableModel をセットします。
|
void |
setYkno(java.lang.String no)
帳票起動された要求番号をセットします。
|
protected java.lang.String ykno
protected java.lang.String systemId
protected java.lang.String fgrun
protected java.lang.String hostName
protected java.lang.String prtName
protected DBTableModel table
protected DBTableModel tableH
protected DBTableModel tableF
protected java.lang.String prgdir
protected java.lang.String prgfile
protected java.lang.String outdir
protected java.lang.String prtid
protected java.lang.String portnm
protected java.lang.String listid
protected java.lang.String modelname
protected java.lang.String grpid
protected java.lang.String dmngrp
protected java.lang.String option
protected java.lang.String fgcut
protected final java.lang.StringBuilder errMsg
protected java.lang.String fgkan
protected java.lang.String shellCmd
protected static final java.lang.String FGRUN_EXCEL
protected static final java.lang.String FGRUN_PDF
protected static final java.lang.String FGRUN_EXCEL2
protected AbstractCSVPrintPointService()
| 6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor. |
public abstract boolean execute()
execute インタフェース内 CSVPrintPointServicepublic void setYkno(java.lang.String no)
setYkno インタフェース内 CSVPrintPointServiceno - 要求NOpublic void setSystemId(java.lang.String id)
setSystemId インタフェース内 CSVPrintPointServiceid - システムIDpublic void setFgrun(java.lang.String flag)
setFgrun インタフェース内 CSVPrintPointServiceflag - 実行方法public void setHostName(java.lang.String host)
setHostName インタフェース内 CSVPrintPointServicehost - ホスト名public void setPrinterName(java.lang.String printerName)
setPrinterName インタフェース内 CSVPrintPointServiceprinterName - プリンタ名public void setTable(DBTableModel tbl)
setTable インタフェース内 CSVPrintPointServicetbl - DBTableModelオブジェクトpublic void setTableH(DBTableModel tbl)
setTableH インタフェース内 CSVPrintPointServicetbl - DBTableModelオブジェクトpublic void setTableF(DBTableModel tbl)
setTableF インタフェース内 CSVPrintPointServicetbl - DBTableModelオブジェクトpublic void setPrgDir(java.lang.String dir)
setPrgDir インタフェース内 CSVPrintPointServicedir - バッチプログラムディレクトリpublic void setPrgFile(java.lang.String file)
setPrgFile インタフェース内 CSVPrintPointServicefile - バッチプログラム名public void setOutDir(java.lang.String dir)
setOutDir インタフェース内 CSVPrintPointServicedir - ファイル出力ディレクトリpublic void setPrtId(java.lang.String id)
setPrtId インタフェース内 CSVPrintPointServiceid - プリンタIDpublic void setPortnm(java.lang.String port)
setPortnm インタフェース内 CSVPrintPointServiceport - ポート名public void setListId(java.lang.String id)
setListId インタフェース内 CSVPrintPointServiceid - 帳票IDpublic void setModelname(java.lang.String name)
setModelname インタフェース内 CSVPrintPointServicename - 雛形ファイル名public void setGrpId(java.lang.String id)
setGrpId インタフェース内 CSVPrintPointServiceid - グループIDpublic void setDmnGrp(java.lang.String name)
setDmnGrp インタフェース内 CSVPrintPointServicename - デーモングループpublic void setOption(java.lang.String opt)
setOption インタフェース内 CSVPrintPointServiceopt - オプション文字列| 5.9.3.0 (2015/12/04) |
public void setFgcut(java.lang.String flg)
setFgcut インタフェース内 CSVPrintPointServiceflg - エンドカットフラグ| 5.9.3.0 (2015/12/04) |
public java.lang.String getFgkan()
getFgkan インタフェース内 CSVPrintPointServicepublic java.lang.String getErrMsg()
getErrMsg インタフェース内 CSVPrintPointServiceprotected boolean programRun()
| 5.4.3.0 (2011/12/26) |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.