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

## jp.terasoluna.toursample.uc_a99_01.blogic
クラス RP_A99_01_02_02BLogicImpl

    java.lang.Object
      jp.terasoluna.toursample.uc_a99_01.blogic.RP_A99_01_02_02BLogicImpl

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

    public class RP_A99_01_02_02BLogicImpl

extends java.lang.Object
implements RP_A99_01_02_02BLogic

ログイン処理を行うビジネスロジッククラス。
・ユースケースUC_A99_01：顧客ログイン
入力された顧客IDとパスワードを利用しログイン処理を行う。
ログイン可能の場合はUVO(顧客情報)を生成し返す。
ログイン不可能の場合はnullを返す。

関連項目:
  `TourUVO`

フィールドの概要
`protected jp.terasoluna.fw.dao.QueryDAO` | `queryDAO` DAOクラス。

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

メソッドの概要
`TourUVO` | `executeLogin(java.lang.String customerCode, java.lang.String customerPass)` ログイン処理を行う。
`void` | `setQueryDAO(jp.terasoluna.fw.dao.QueryDAO queryDAO)` QueryDAOを設定する。

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

フィールドの詳細

### queryDAO

    protected jp.terasoluna.fw.dao.QueryDAO queryDAO

  DAOクラス。 Springによりインスタンス生成され設定される。

コンストラクタの詳細

### RP_A99_01_02_02BLogicImpl

    public RP_A99_01_02_02BLogicImpl()

メソッドの詳細

### setQueryDAO

    public void setQueryDAO(jp.terasoluna.fw.dao.QueryDAO queryDAO)

  QueryDAOを設定する。

  パラメータ:
    `queryDAO` - QueryDAO

### executeLogin

    public TourUVO executeLogin(java.lang.String customerCode,
                                java.lang.String customerPass)

  ログイン処理を行う。
  ログイン処理の結果としてUVOインスタンスを返す。

  定義:
    インタフェース `RP_A99_01_02_02BLogic` 内の `executeLogin`
  パラメータ:
    `customerCode` - 入力された顧客ID
    `customerPass` - 入力されたパスワード
  戻り値:
    顧客情報

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