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 - 入力されたパスワード
戻り値:
顧客情報