Class MessageReadError

All Implemented Interfaces:
Serializable, Result

@Published(tag="architect") public class MessageReadError extends Result.Error
メッセージデータリーダによる受信電文の読み込み処理の最中にエラーが発生した場合に 送出される例外。

受信電文のGETには成功したが、フレームワークヘッダ領域の読み込みに失敗した場合に 送出される。

この例外が送出された場合、業務処理へのディスパッチは発生しない。

See Also:
  • Constructor Details

    • MessageReadError

      public MessageReadError(ReceivedMessage message, Throwable e)
      コンストラクタ。
      Parameters:
      message - 受信電文オブジェクト
      e - 元例外
  • Method Details

    • getReceivedMessage

      public ReceivedMessage getReceivedMessage()
      受信電文オブジェクトを取得する。
      Returns:
      受信電文オブジェクト
    • getStatusCode

      public int getStatusCode()
      Description copied from class: Result.Error
      ステータスコードを返す。
      Specified by:
      getStatusCode in interface Result
      Overrides:
      getStatusCode in class Result.Error
      Returns:
      ステータスコード
    • isSuccess

      public boolean isSuccess()
      Description copied from class: Result.Error
      処理が正常終了したかどうかを返す。 このクラスは異常結果を表すので、falseを返す。
      Specified by:
      isSuccess in interface Result
      Overrides:
      isSuccess in class Result.Error
      Returns:
      正常終了した場合はtrue