jp.terasoluna.thin.sample.web.action
クラス ListAction

java.lang.Object
  上位を拡張 org.apache.struts.action.Action
      上位を拡張 jp.terasoluna.fw.web.struts.actions.ActionEx
          上位を拡張 jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<java.util.Map<java.lang.String,java.lang.String>>
              上位を拡張 jp.terasoluna.thin.sample.web.action.ListAction

public class ListAction
extends jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<java.util.Map<java.lang.String,java.lang.String>>

一覧情報取得アクション。 一覧情報取得ビジネスロジックを呼び、一覧情報を取得する。

作成者:
逢野展久

フィールドの概要
private  ListBLogic listBLogic
          実行するビジネスロジッククラス。
private  org.apache.commons.logging.Log log
          ログクラス。
 
クラス jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction から継承されたフィールド
BLOGIC_FORM_ILLEGAL_ERROR, BLOGIC_MAPPING_ILLEGAL_ERROR, BLOGIC_RESOURCES_ILLEGAL_ERROR, BLOGIC_RESULT_NULL_ERROR, NULL_MAPPER_KEY
 
クラス jp.terasoluna.fw.web.struts.actions.ActionEx から継承されたフィールド
FORWARD_TXTOKEN_ERROR
 
クラス org.apache.struts.action.Action から継承されたフィールド
defaultLocale, servlet
 
コンストラクタの概要
ListAction()
           
 
メソッドの概要
 jp.terasoluna.fw.service.thin.BLogicResult doExecuteBLogic(java.util.Map<java.lang.String,java.lang.String> map)
          ビジネスロジックを実行し、一覧情報を取得、返却する。
 ListBLogic getListBLogic()
          ビジネスロジックを返却する。
 void setListBLogic(ListBLogic listBLogic)
          ビジネスロジックを設定する。
 
クラス jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction から継承されたメソッド
convertMessages, doExecute, evaluateBLogicResult, getBLogicIO, getBLogicMapper, getBLogicParams, isErrorsEmpty, postDoExecuteBLogic, preDoExecuteBLogic, setSaveMessageScope
 
クラス jp.terasoluna.fw.web.struts.actions.ActionEx から継承されたメソッド
addErrors, addMessages, execute, isSaveToken, isTokenCheck, processTokenCheck, setSaveToken, setTokenCheck
 
クラス org.apache.struts.action.Action から継承されたメソッド
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

private org.apache.commons.logging.Log log
ログクラス。


listBLogic

private ListBLogic listBLogic
実行するビジネスロジッククラス。

コンストラクタの詳細

ListAction

public ListAction()
メソッドの詳細

getListBLogic

public ListBLogic getListBLogic()
ビジネスロジックを返却する。

戻り値:
保持するビジネスロジック

setListBLogic

public void setListBLogic(ListBLogic listBLogic)
ビジネスロジックを設定する。

パラメータ:
listBLogic - ビジネスロジック

doExecuteBLogic

public jp.terasoluna.fw.service.thin.BLogicResult doExecuteBLogic(java.util.Map<java.lang.String,java.lang.String> map)
                                                           throws java.lang.Exception
ビジネスロジックを実行し、一覧情報を取得、返却する。

定義:
クラス jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<java.util.Map<java.lang.String,java.lang.String>> 内の doExecuteBLogic
パラメータ:
map - 一覧情報取得のための変数を保持したMap
戻り値:
一覧情報を保持したBLogicResult
例外:
java.lang.Exception - 例外