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

## org.opengion.hayabusa.transfer
クラス TransferRead_CB01

    java.lang.Object
      org.opengion.hayabusa.transfer.TransferRead_CB01

すべての実装されたインタフェース:
  TransferRead

    public class TransferRead_CB01

extends java.lang.Object
implements TransferRead

伝送要求に対して、旧伝送DBのデータを読取します。 伝送定義マスタの読取対象は、以下の形式で定義する必要があります。 (データコード) (送り先) (テキスト種別) 例):"3 D9 B119" 処理実行後は、読み取ったヘッダーデータの状況を'2'に更新します。 但し、読取パラメーターに"NOUPDATE"を指定した場合、処理後の更新は行われません。 また、エラーが発生した場合はヘッダーデータの状況を'9'に更新します。 この読取方法は、HTTP経由で呼び出されることを想定しています。 この場合、Read時は読取とその後の更新でセッションが分かれるため、 処理対象の通番NOを外部に対してGET/SETできるようにメソッドが追加されています。

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

コンストラクタの概要
`TransferRead_CB01()`

メソッドの概要
`void` | `complete(TransferConfig config, Transaction tran)` 読取した伝送データのヘッダーデータの状況を'2'(抜出済み)に更新します。
`void` | `error(TransferConfig config, ApplicationInfo appInfo)` 読取した伝送データのヘッダーデータの状況を'9'(エラー)に更新します。
`java.lang.String[]` | `getHtcno()` 通番NO(配列)を返します。
`java.lang.String[]` | `read(TransferConfig config, Transaction tran)` 伝送データを読み取ります。
`void` | `setHtcno(java.lang.String[] htcno)` 通番NO(配列)をセットします。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### TransferRead_CB01

    public TransferRead_CB01()

メソッドの詳細

### read

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

  伝送データを読み取ります。 この処理を実行後は、読取対象の通番NOの配列を取得することができるようになります。

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

### getHtcno

    public java.lang.String[] getHtcno()

  通番NO(配列)を返します。

  戻り値:
    通番NO(配列)

### setHtcno

    public void setHtcno(java.lang.String[] htcno)

  通番NO(配列)をセットします。

  パラメータ:
    `htcno` - 通番NO(配列)

### complete

    public void complete(TransferConfig config,
                         Transaction tran)

  読取した伝送データのヘッダーデータの状況を'2'(抜出済み)に更新します。 更新対象の通番NOについては、`setHtcno(String[])`で外部からセットすることもできます。

  定義:
    インタフェース `TransferRead` 内の `complete`
  パラメータ:
    `config` - 伝送設定オブジェクト
    `tran` - トランザクションオブジェクト
  関連項目:
    `setHtcno(String[])`

### error

    public void error(TransferConfig config,
                      ApplicationInfo appInfo)

  読取した伝送データのヘッダーデータの状況を'9'(エラー)に更新します。 更新対象の通番NOについては、`setHtcno(String[])`で外部からセットすることもできます。

  定義:
    インタフェース `TransferRead` 内の `error`
  パラメータ:
    `config` - 伝送設定オブジェクト
    `appInfo` - DB接続情報
  関連項目:
    `setHtcno(String[])`

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

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