com.hamaf.hikyaku.plugIn.ui
クラス RetrieveCreate

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.ui.ProcessBase
      上位を拡張 com.hamaf.hikyaku.plugIn.ui.RetrieveCreate

public class RetrieveCreate
extends ProcessBase

タイトル:RetrieveCreate is .

説明:


著作権: Copyright (c) 2010/06/23

バージョン:
1.0
作成者:
y-hamanaka

入れ子のクラスの概要
static class RetrieveCreate.RETRIEVE_ITEMS
           
 
フィールドの概要
 
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたフィールド
clnm, controlXml, log, msgHed, process, request, resource, response, saveObj, sconfig, session, sysId
 
コンストラクタの概要
RetrieveCreate(RetrieveInfAcquisition rac)
          Creates a new RetrieveCreate.java instance.
 
メソッドの概要
 CommonMessage exec(CommonMessage msg)
          Describe exec method : Process Execute.
 
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたメソッド
finish, getUerDto, getUserID, init, newCommonMessage, setSconfig
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RetrieveCreate

public RetrieveCreate(RetrieveInfAcquisition rac)
Creates a new RetrieveCreate.java instance.
Default Constructor

パラメータ:
rac -
メソッドの詳細

exec

public CommonMessage exec(CommonMessage msg)
                   throws java.lang.Exception
クラス ProcessBase の記述:
Describe exec method : Process Execute.
業務処理を定義するメソッド

送信データは、CommonMessageのリクエスト用Mapに設定されています。
getReq(項目名)、又は、getReq2String(項目名)メソッドで取り出す事が出来ます。

JSPに渡すデータは、CommonMessageのレスポンス用のMap或いはList領域に、
setResMsg(項目名、値)、及び、addResList(Object)で設定します。

該当データなし、項目チェック等のエラーなど送信画面を表示する場合は、
CommonMessageのErrorStatusにCOUTIONまたはWARNINGを設定し、
メッセージ用List や レスポンス用MAPにエラー情報を設定する。

システム障害などの回復不可能なエラーが発生した場合は、
CommonMessageのErrorStatusにERRORを設定し、
メッセージ用List に エラー情報を設定する。

saveObjに保存したデータはセッションに保管され、次回の呼出時にも使用する事が出来ます。

例外を投げると、システム障害画面が表示されます。

定義:
クラス ProcessBase 内の exec
パラメータ:
msg - a CommonMessage : 共通メッセージオブジェクト
戻り値:
a CommonMessage : 共通メッセージオブジェクト
例外:
java.lang.Exception