Class ResultDefinition

java.lang.Object
org.iplass.mtp.web.actionmapping.definition.result.ResultDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DynamicTemplateResultDefinition, RedirectResultDefinition, StaticResourceResultDefinition, StreamResultDefinition, TemplateResultDefinition

public abstract class ResultDefinition extends Object implements Serializable
ActionでのCommandの実行結果によるプレゼンテーション処理の定義を表します。 commandResultStatus、exceptionClassNameの指定は、いずれかの指定が必須です。
See Also:
  • Constructor Details

    • ResultDefinition

      public ResultDefinition()
  • Method Details

    • getExceptionClassName

      public String getExceptionClassName()
    • setExceptionClassName

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

      public String getCommandResultStatus()
      Returns:
      commandResultStatus
    • setCommandResultStatus

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

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