openGionopenGion
5.8.3.0

org.opengion.fukurou.transfer
クラス TransferRead_SAMCB

java.lang.Object
  上位を拡張 org.opengion.fukurou.transfer.TransferRead_SAMCB
すべての実装されたインタフェース:
TransferRead

public class TransferRead_SAMCB
extends Object
implements TransferRead

伝送要求に対して、テキストファイルからデータを読取します。 但し、読取されるデータについては、旧伝送システムの形式と互換性を持たせるため、 31Byteから430Byteまでの400Byteを取得します。 読取するファイル名は、読取対象で指定します。 ファイル名は絶対パスで指定する必要があります。 読込及びその後の実行処理が正常終了した場合は、読取ファイルは削除されます。 但し、読取パラメーターに"UNDEL"という文字を設定した場合は、正常終了した場合でも ファイルは削除されません。 また、読取するテキストファイルのエンコードは読取パラメーターが指定することができます。 指定しない場合、システムリソースの"DB_ENCODE"で指定された値が適用されます。

機能分類
伝送システム
バージョン
5.0
作成者
Hiroki.Nakamura
導入されたバージョン:
JDK1.6

コンストラクタの概要
TransferRead_SAMCB()
           
 
メソッドの概要
 void complete(TransferConfig config, Transaction tran)
          読取したデータに対して完了処理を行います。
 void error(TransferConfig config, ApplicationInfo appInfo)
          読取したデータに対してエラー処理を行います。
 String[] getKeys()
          更新(削除)対象のファイル名(配列)を返します。
 String[] read(TransferConfig config, Transaction tran)
          ファイルからデータを読み取ります。
 void setKeys(String[] keys)
          更新(削除)対象のファイル名をセットします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TransferRead_SAMCB

public TransferRead_SAMCB()
メソッドの詳細

read

public String[] read(TransferConfig config,
                     Transaction tran)
ファイルからデータを読み取ります。

定義:
インタフェース TransferRead 内の read
パラメータ:
config - 伝送設定オブジェクト
tran - トランザクションオブジェクト
戻り値:
読み取りしたデータ(配列)

getKeys

public String[] getKeys()
更新(削除)対象のファイル名(配列)を返します。

定義:
インタフェース TransferRead 内の getKeys
戻り値:
ファイル名(配列)

setKeys

public void setKeys(String[] keys)
更新(削除)対象のファイル名をセットします。

定義:
インタフェース TransferRead 内の setKeys
パラメータ:
keys - ファイル名(配列)

complete

public void complete(TransferConfig config,
                     Transaction tran)
読取したデータに対して完了処理を行います。 具体的には、読取したテキストファイルを削除します。

定義:
インタフェース TransferRead 内の complete
パラメータ:
config - 伝送設定オブジェクト
tran - トランザクションオブジェクト

error

public void error(TransferConfig config,
                  ApplicationInfo appInfo)
読取したデータに対してエラー処理を行います。 (ここでは何も処理しません)

定義:
インタフェース TransferRead 内の error
パラメータ:
config - 伝送設定オブジェクト
appInfo - DB接続情報

openGion 5.8.3.0

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