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

java.lang.Object
  上位を拡張 org.apache.struts.action.Action
      上位を拡張 jp.terasoluna.fw.web.struts.actions.ActionEx
          上位を拡張 jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<UserBean>
              上位を拡張 jp.terasoluna.thin.sample.web.action.DeleteAction

public class DeleteAction
extends jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<UserBean>

情報削除アクション。 削除を行うビジネスロジックを呼び、データベースの情報を削除する。

作成者:
逢野展久

フィールドの概要
private  DeleteBLogic deleteBLogic
          実行するビジネスロジッククラス。
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
 
コンストラクタの概要
DeleteAction()
           
 
メソッドの概要
 jp.terasoluna.fw.service.thin.BLogicResult doExecuteBLogic(UserBean bean)
          ビジネスロジックを実行し、結果を返却する。
 DeleteBLogic getDeleteBLogic()
          ビジネスロジックを返却する。
 void setDeleteBLogic(DeleteBLogic deleteBLogic)
          ビジネスロジックを設定する。
 
クラス 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
ログクラス。


deleteBLogic

private DeleteBLogic deleteBLogic
実行するビジネスロジッククラス。

コンストラクタの詳細

DeleteAction

public DeleteAction()
メソッドの詳細

getDeleteBLogic

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

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

setDeleteBLogic

public void setDeleteBLogic(DeleteBLogic deleteBLogic)
ビジネスロジックを設定する。

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

doExecuteBLogic

public jp.terasoluna.fw.service.thin.BLogicResult doExecuteBLogic(UserBean bean)
                                                           throws java.lang.Exception
ビジネスロジックを実行し、結果を返却する。

定義:
クラス jp.terasoluna.fw.web.struts.actions.AbstractBLogicAction<UserBean> 内の doExecuteBLogic
パラメータ:
bean - 削除対象のユーザIDの値を保持したbean
戻り値:
登録結果を保持したBLogicResult
例外:
java.lang.Exception - 例外