Package nablarch.fw.messaging
Class MessageReadError
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
nablarch.fw.Result.Error
nablarch.fw.messaging.MessageReadError
- All Implemented Interfaces:
Serializable
,Result
メッセージデータリーダによる受信電文の読み込み処理の最中にエラーが発生した場合に
送出される例外。
受信電文のGETには成功したが、フレームワークヘッダ領域の読み込みに失敗した場合に
送出される。
この例外が送出された場合、業務処理へのディスパッチは発生しない。
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface nablarch.fw.Result
Result.ClientError, Result.Error, Result.MultiStatus, Result.NotFound, Result.Success
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription受信電文オブジェクトを取得する。int
ステータスコードを返す。boolean
処理が正常終了したかどうかを返す。Methods inherited from class nablarch.fw.Result.Error
toString
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface nablarch.fw.Result
getMessage
-
Constructor Details
-
MessageReadError
コンストラクタ。- Parameters:
message
- 受信電文オブジェクトe
- 元例外
-
-
Method Details
-
getReceivedMessage
受信電文オブジェクトを取得する。- Returns:
- 受信電文オブジェクト
-
getStatusCode
public int getStatusCode()Description copied from class:Result.Error
ステータスコードを返す。- Specified by:
getStatusCode
in interfaceResult
- Overrides:
getStatusCode
in classResult.Error
- Returns:
- ステータスコード
-
isSuccess
public boolean isSuccess()Description copied from class:Result.Error
処理が正常終了したかどうかを返す。 このクラスは異常結果を表すので、falseを返す。- Specified by:
isSuccess
in interfaceResult
- Overrides:
isSuccess
in classResult.Error
- Returns:
- 正常終了した場合は
true
-