クラス AbstractCSVPrintPointService

    • フィールドの詳細

      • ykno

        protected String ykno
        カラム
      • systemId

        protected String systemId
        カラム
      • fgrun

        protected String fgrun
        カラム
      • hostName

        protected String hostName
        カラム
      • prtName

        protected String prtName
        カラム
      • prgdir

        protected String prgdir
        カラム
      • prgfile

        protected String prgfile
        カラム
      • outdir

        protected String outdir
        カラム
      • prtid

        protected String prtid
        カラム
      • portnm

        protected String portnm
        カラム
      • listid

        protected String listid
        カラム
      • modelname

        protected String modelname
        カラム
      • grpid

        protected String grpid
        カラム
      • dmngrp

        protected String dmngrp
        カラム
      • option

        protected String option
        カラム
      • fgcut

        protected String fgcut
        カラム
      • errMsg

        protected final StringBuilder errMsg
        エラーメッセージ
      • fgkan

        protected String fgkan
        完了フラグ
      • shellCmd

        protected String shellCmd
        シェルコマンド
    • コンストラクタの詳細

      • 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 - ホスト名
      • setPrinterName

        public void setPrinterName​(String printerName)
        プリンター名をセットします。
        定義:
        setPrinterName インタフェース内 CSVPrintPointService
        パラメータ:
        printerName - プリンタ名
      • 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 - バッチプログラムディレクトリ
      • setPrgFile

        public void setPrgFile​(String file)
        起動するバッチ等のプログラムをセットします。 空の場合は起動しません。
        定義:
        setPrgFile インタフェース内 CSVPrintPointService
        パラメータ:
        file - バッチプログラム名
      • 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 - ポート名
      • 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)
      • getFgkan

        public String getFgkan()
        完成フラグを返します。
        定義:
        getFgkan インタフェース内 CSVPrintPointService
        戻り値:
        完成フラグ String
      • getErrMsg

        public String getErrMsg()
        エラーメッセージを返します。
        定義:
        getErrMsg インタフェース内 CSVPrintPointService
        戻り値:
        エラーメッセージ String
      • programRun

        protected boolean programRun()
        シェルの実行を行います。
        戻り値:
        結果 [true:正常/false:異常]
        変更履歴:
        5.4.3.0 (2011/12/26)