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

## 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` - 例外

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