@Published(tag="architect") public class ServiceUnavailable extends ServiceError
Result.ClientError, Result.Error, Result.MultiStatus, Result.NotFound, Result.Success| Constructor and Description | 
|---|
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)
コンストラクタ 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Date | 
getRetryAfter()
処理受付が再開される予定時刻を返す。
 デフォルトはnull。(=再開時期未定) 
 | 
int | 
getStatusCode()
ステータスコードを返す。 
 | 
ServiceUnavailable | 
setRetryAfter(java.util.Date retryAfter)
処理受付が再開される予定時刻を設定する。 
 | 
getMessage, getMessageId, getMessageParams, writeLogisSuccess, toStringpublic 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 in interface ResultgetStatusCode in class ServiceErrorpublic ServiceUnavailable setRetryAfter(java.util.Date retryAfter)
retryAfter - 再開予定時刻public java.util.Date getRetryAfter()