@Published(tag="architect") public class ServiceUnavailable extends ServiceError
Result.ClientError, Result.Error, Result.MultiStatus, Result.NotFound, Result.Success
コンストラクタと説明 |
---|
ServiceUnavailable()
デフォルトコンストラクタ
|
ServiceUnavailable(LogLevel logLevel,
java.lang.String messageId,
java.lang.Object... messageParams)
コンストラクタ
|
ServiceUnavailable(LogLevel logLevel,
java.lang.Throwable cause,
java.lang.String messageId,
java.lang.Object... messageParams)
コンストラクタ
|
ServiceUnavailable(java.lang.String message)
コンストラクタ
|
ServiceUnavailable(java.lang.String message,
java.lang.Throwable cause)
コンストラクタ
|
ServiceUnavailable(java.lang.Throwable cause)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Date |
getRetryAfter()
処理受付が再開される予定時刻を返す。
|
int |
getStatusCode()
ステータスコードを返す。
|
ServiceUnavailable |
setRetryAfter(java.util.Date retryAfter)
処理受付が再開される予定時刻を設定する。
|
getMessage, getMessageId, getMessageParams, writeLog
isSuccess, toString
public ServiceUnavailable()
public ServiceUnavailable(java.lang.String message)
message
- エラーメッセージpublic ServiceUnavailable(java.lang.Throwable cause)
cause
- 起因となる例外public ServiceUnavailable(java.lang.String message, java.lang.Throwable cause)
message
- エラーメッセージcause
- 起因となる例外public ServiceUnavailable(LogLevel logLevel, java.lang.String messageId, java.lang.Object... messageParams)
logLevel
- 運用ログの出力レベルmessageId
- エラーメッセージのIDmessageParams
- エラーメッセージの埋め込みパラメータpublic ServiceUnavailable(LogLevel logLevel, java.lang.Throwable cause, java.lang.String messageId, java.lang.Object... messageParams)
logLevel
- 運用ログの出力レベルcause
- 起因となる例外messageId
- エラーメッセージのIDmessageParams
- エラーメッセージの埋め込みパラメータpublic int getStatusCode()
getStatusCode
インタフェース内 Result
getStatusCode
クラス内 ServiceError
public ServiceUnavailable setRetryAfter(java.util.Date retryAfter)
retryAfter
- 再開予定時刻public java.util.Date getRetryAfter()