概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.4.1.2
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.hayabusa.transfer
インタフェース TransferRead

既知の実装クラスの一覧:
  TransferRead_CB01, TransferRead_FILE, TransferRead_HTTP, TransferRead_HTTP_CB01

    public interface TransferRead

伝送要求に対するの読取方法を定義するインターフェースです。 各実装クラスでは、読取処理`read(TransferConfig, Transaction)` 、完了処理`complete(TransferConfig, Transaction)`、エラー処理`error(TransferConfig, ApplicationInfo)`を実装する必要があります。 サブクラス内部で、DB関連の処理を行う場合は、引数のTransactionオブジェクトを利用して下さい。 また、接続に対するCommit/Rollbackは、呼び出し元で行いますので、実行処理の中では行わないで下さい。

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

メソッドの概要
`void` | `complete(TransferConfig config, Transaction tran)` 完了処理を実行します。
`void` | `error(TransferConfig config, ApplicationInfo appInfo)` エラー処理を実行します。
`java.lang.String[]` | `read(TransferConfig config, Transaction tran)` 読取処理を実行します。

メソッドの詳細

### read

    java.lang.String[] read(TransferConfig config,
                            Transaction tran)

  読取処理を実行します。

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

### complete

    void complete(TransferConfig config,
                  Transaction tran)

  完了処理を実行します。 この処理は実行方法で定義された実行処理が正常終了した場合に呼び出しされます。

  パラメータ:
    `config` - 伝送設定オブジェクト
    `tran` - トランザクションオブジェクト

### error

    void error(TransferConfig config,
               ApplicationInfo appInfo)

  エラー処理を実行します。 この処理は実行方法で定義された実行処理が以上終了した場合に呼び出しされます。

  パラメータ:
    `config` - 伝送設定オブジェクト
    `appInfo` - DB接続情報

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.4.1.2
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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