Package nablarch.fw

Class Result.Success

java.lang.Object
nablarch.fw.Result.Success
All Implemented Interfaces:
Result
Direct Known Subclasses:
Result.MultiStatus
Enclosing interface:
Result

public static class Result.Success extends Object implements Result
ハンドラの処理が正常終了したことを表す。
  • Constructor Details

    • Success

      @Published public Success()
      デフォルトコンストラクタ。
    • Success

      public Success(String message)
      コンストラクタ。
      Parameters:
      message - メッセージ
  • Method Details

    • getStatusCode

      public int getStatusCode()
      ステータスコードを返す。
      Specified by:
      getStatusCode in interface Result
      Returns:
      ステータスコード
    • getMessage

      public String getMessage()
      処理結果に関する詳細情報を返す。
      Specified by:
      getMessage in interface Result
      Returns:
      詳細情報
    • toString

      public String toString()
      この実装では、以下の文字列を返す。
         "[" + (ステータスコード) + (結果クラス名) + "]" + (メッセージ内容)
       
      Overrides:
      toString in class Object
    • isSuccess

      public boolean isSuccess()
      処理が正常終了したかどうかを返す。 このクラスは正常終了を表すのでtrueを返す。
      Specified by:
      isSuccess in interface Result
      Returns:
      正常終了した場合はtrue