openGionopenGion
5.3.4.0

org.opengion.hayabusa.report
クラス AbstractRFIDPrintPointService

java.lang.Object
  上位を拡張 org.opengion.hayabusa.report.AbstractRFIDPrintPointService
すべての実装されたインタフェース:
RFIDPrintPointService

public abstract class AbstractRFIDPrintPointService
extends java.lang.Object
implements RFIDPrintPointService

RFIDPrintPoint インターフェース のデフォルト実装クラスです。 execute() をオーバーライドして、各種RFIDシステムに対応して下さい。

機能階層
帳票システム
バージョン
4.0
作成者
Masakazu Takahashi
導入されたバージョン:
JDK6.0,

フィールドの概要
protected  java.lang.StringBuilder errMsg
           
protected  java.lang.String fgkan
           
protected  java.lang.String fgrun
           
protected  java.lang.String hostName
           
protected  java.lang.String outdir
           
protected  java.lang.String prgdir
           
protected  java.lang.String prgfile
           
protected  java.lang.String prtName
           
protected  java.util.Map<java.lang.String,java.lang.String[]> rfidLayout
           
protected  java.lang.String systemId
           
protected  DBTableModel table
           
protected  java.lang.String ykno
           
 
コンストラクタの概要
AbstractRFIDPrintPointService()
           
 
メソッドの概要
abstract  boolean execute()
          RFID発行処理 RFIDのシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。
 java.lang.String getErrMsg()
          エラーメッセージを返します。
 java.lang.String getFgkan()
          完成フラグを返します。
 void setFgrun(java.lang.String flag)
          実行方法をセットします。
 void setHostName(java.lang.String host)
          帳票デーモンが実行されているホスト名をセットします。
 void setLayout(java.util.Map<java.lang.String,java.lang.String[]> layout)
          RFIDのレイアウトデータをセットします。
 void setOutDir(java.lang.String dir)
          ファイル出力時のディレクトリを指定します
 void setPrgDir(java.lang.String dir)
          REPORT_RFID_SERVICE_CLASSから起動するバッチ等のプログラムをセットします。
 void setPrgFile(java.lang.String file)
          REPORT_RFID_SERVICE_CLASSから起動するバッチ等のプログラムをセットします。
 void setPrinterName(java.lang.String printerName)
          プリンター名をセットします。
 void setSystemId(java.lang.String id)
          システムIDをセットします。
 void setTable(DBTableModel tbl)
          DBTableModel をセットします。
 void setYkno(java.lang.String no)
          帳票起動された要求番号をセットします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ykno

protected java.lang.String ykno

systemId

protected java.lang.String systemId

fgrun

protected java.lang.String fgrun

hostName

protected java.lang.String hostName

prtName

protected java.lang.String prtName

table

protected DBTableModel table

prgdir

protected java.lang.String prgdir

prgfile

protected java.lang.String prgfile

outdir

protected java.lang.String outdir

rfidLayout

protected java.util.Map<java.lang.String,java.lang.String[]> rfidLayout

errMsg

protected final java.lang.StringBuilder errMsg

fgkan

protected java.lang.String fgkan
コンストラクタの詳細

AbstractRFIDPrintPointService

public AbstractRFIDPrintPointService()
メソッドの詳細

execute

public abstract boolean execute()
RFID発行処理 RFIDのシステムに応じてこのメソッドをオーバーライドします 実行後はfgkanの値を正しい値でセットしなおして下さい。

定義:
インタフェース RFIDPrintPointService 内の execute
戻り値:
結果 (正常:true / 異常:false)

setYkno

public void setYkno(java.lang.String no)
帳票起動された要求番号をセットします。

定義:
インタフェース RFIDPrintPointService 内の setYkno
パラメータ:
no - 要求NO

setSystemId

public void setSystemId(java.lang.String id)
システムIDをセットします。

定義:
インタフェース RFIDPrintPointService 内の setSystemId
パラメータ:
id - システムID

setFgrun

public void setFgrun(java.lang.String flag)
実行方法をセットします。

定義:
インタフェース RFIDPrintPointService 内の setFgrun
パラメータ:
flag - 実行方法

setHostName

public void setHostName(java.lang.String host)
帳票デーモンが実行されているホスト名をセットします。

定義:
インタフェース RFIDPrintPointService 内の setHostName
パラメータ:
host - ホスト名

setPrinterName

public void setPrinterName(java.lang.String printerName)
プリンター名をセットします。

定義:
インタフェース RFIDPrintPointService 内の setPrinterName
パラメータ:
printerName - プリンタ名

setTable

public void setTable(DBTableModel tbl)
DBTableModel をセットします。

定義:
インタフェース RFIDPrintPointService 内の setTable
パラメータ:
tbl - DBTableModel

setPrgDir

public void setPrgDir(java.lang.String dir)
REPORT_RFID_SERVICE_CLASSから起動するバッチ等のプログラムをセットします。

定義:
インタフェース RFIDPrintPointService 内の setPrgDir
パラメータ:
dir - バッチプログラムディレクトリ

setPrgFile

public void setPrgFile(java.lang.String file)
REPORT_RFID_SERVICE_CLASSから起動するバッチ等のプログラムをセットします。

定義:
インタフェース RFIDPrintPointService 内の setPrgFile
パラメータ:
file - バッチプログラム名

setOutDir

public void setOutDir(java.lang.String dir)
ファイル出力時のディレクトリを指定します

定義:
インタフェース RFIDPrintPointService 内の setOutDir
パラメータ:
dir - ファイル出力ディレクトリ
変更履歴:
4.3.2.2 (2008/09/22) 板金 RFID対応

setLayout

public void setLayout(java.util.Map<java.lang.String,java.lang.String[]> layout)
RFIDのレイアウトデータをセットします。 キーはカラム名です。 値はGE58で定義された出力区分及びパラメーターの配列です。 配列の各インデックス番号の意味は、RFIDPrintRequestを参照して下さい。

定義:
インタフェース RFIDPrintPointService 内の setLayout
パラメータ:
layout - RFIDレイアウト

getFgkan

public java.lang.String getFgkan()
完成フラグを返します。

定義:
インタフェース RFIDPrintPointService 内の getFgkan
戻り値:
完成フラグ String

getErrMsg

public java.lang.String getErrMsg()
エラーメッセージを返します。

定義:
インタフェース RFIDPrintPointService 内の getErrMsg
戻り値:
エラーメッセージ String

openGion 5.3.4.0

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