クラス ResultDefinition

java.lang.Object
org.iplass.mtp.web.actionmapping.definition.result.ResultDefinition
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
DynamicTemplateResultDefinition, RedirectResultDefinition, StaticResourceResultDefinition, StreamResultDefinition, TemplateResultDefinition

public abstract class ResultDefinition extends Object implements Serializable
ActionでのCommandの実行結果によるプレゼンテーション処理の定義を表します。 commandResultStatus、exceptionClassNameの指定は、いずれかの指定が必須です。
関連項目:
  • コンストラクタの詳細

    • ResultDefinition

      public ResultDefinition()
  • メソッドの詳細

    • getExceptionClassName

      public String getExceptionClassName()
    • setExceptionClassName

      public void setExceptionClassName(String exceptionClassName)
      マッピング対象となるExceptionのクラス名を指定。 Exceptionの継承関係は考慮され、java.lang.Exceptionで定義した場合、 すべてのException継承の例外は、このマッピング定義にしたがった結果を返す。
      パラメータ:
      exceptionClassName -
    • getCommandResultStatus

      public String getCommandResultStatus()
      戻り値:
      commandResultStatus
    • setCommandResultStatus

      public void setCommandResultStatus(String commandResultStatus)
      マッピング対象となるCommandの実行結果ステータスを指定。 *指定の場合は全てのステータスの意(但し、例外発生時は含まない)。
      パラメータ:
      commandResultStatus - セットする commandResultStatus
    • summaryInfo

      public abstract String summaryInfo()
      各Resultのサマリー情報を返します。
      戻り値:
      Resultのサマリー情報