パッケージ jakarta.ws.rs
クラス NotAllowedException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- java.lang.RuntimeExceptionSE
-
- jakarta.ws.rs.WebApplicationException
-
- jakarta.ws.rs.ClientErrorException
-
- jakarta.ws.rs.NotAllowedException
- 実装されたすべてのインターフェース:
SerializableSE
public class NotAllowedException extends ClientErrorException
not allowed
であるリソースメソッドをリクエストしているクライアントを示す実行時例外。- 導入:
- 2.0
- 作成者:
- Marek Potociar
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 NotAllowedException(Response response)
例外を許可しない新しいメソッドを作成します。NotAllowedException(Response response, ThrowableSE cause)
例外を許可しない新しいメソッドを作成します。NotAllowedException(StringSE message, Response response)
例外を許可しない新しいメソッドを作成します。NotAllowedException(StringSE message, Response response, ThrowableSE cause)
例外を許可しない新しいメソッドを作成します。NotAllowedException(StringSE allowed, StringSE... moreAllowed)
例外を許可しない新しいメソッドを作成します。NotAllowedException(StringSE message, StringSE allowed, StringSE... moreAllowed)
例外を許可しない新しいメソッドを作成します。NotAllowedException(StringSE message, ThrowableSE cause, StringSE... allowedMethods)
例外を許可しない新しいメソッドを作成します。NotAllowedException(ThrowableSE cause, StringSE... allowedMethods)
例外を許可しない新しいメソッドを作成します。
メソッドのサマリー
クラス jakarta.ws.rs.WebApplicationException から継承されたメソッド
getResponse
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
NotAllowedException
public NotAllowedException(StringSE allowed, StringSE... moreAllowed)
例外を許可しない新しいメソッドを作成します。- パラメーター:
allowed
- 許可されたリクエストメソッド。moreAllowed
- より多くの許可されたリクエストメソッド。- 例外:
NullPointerExceptionSE
- 許可されるメソッドがnull
の場合。
NotAllowedException
public NotAllowedException(StringSE message, StringSE allowed, StringSE... moreAllowed)
例外を許可しない新しいメソッドを作成します。- パラメーター:
message
- 詳細メッセージ(Throwable.getMessage()
メソッドによる後の検索のために保存されます)。allowed
- 許可されたリクエストメソッド。moreAllowed
- より多くの許可されたリクエストメソッド。- 例外:
NullPointerExceptionSE
- 許可されるメソッドがnull
の場合。
NotAllowedException
public NotAllowedException(Response response)
例外を許可しない新しいメソッドを作成します。このコンストラクターは HTTP
Allow
ヘッダーの存在を検証しないことに注意してください。つまりサーバーから返された無効な HTTP405
レスポンスコンテンツの場合でも、コンストラクターを使用してクライアント側の例外インスタンスを作成することが可能です。- パラメーター:
response
- エラーレスポンス。- 例外:
IllegalArgumentExceptionSE
- レスポンスで設定されたステータスコードが HTTP405
ではない場合。
NotAllowedException
public NotAllowedException(StringSE message, Response response)
例外を許可しない新しいメソッドを作成します。このコンストラクターは HTTP
Allow
ヘッダーの存在を検証しないことに注意してください。つまりサーバーから返された無効な HTTP405
レスポンスコンテンツの場合でも、コンストラクターを使用してクライアント側の例外インスタンスを作成することが可能です。- パラメーター:
message
- 詳細メッセージ(Throwable.getMessage()
メソッドによる後の検索のために保存されます)。response
- エラーレスポンス。- 例外:
IllegalArgumentExceptionSE
- レスポンスで設定されたステータスコードが HTTP405
ではない場合。
NotAllowedException
public NotAllowedException(ThrowableSE cause, StringSE... allowedMethods)
例外を許可しない新しいメソッドを作成します。- パラメーター:
cause
- 例外の根本的な原因。allowedMethods
- 許可されたリクエストメソッド。- 例外:
IllegalArgumentExceptionSE
- 許可されるメソッド varargs がnull
の場合。
NotAllowedException
public NotAllowedException(StringSE message, ThrowableSE cause, StringSE... allowedMethods)
例外を許可しない新しいメソッドを作成します。- パラメーター:
message
- 詳細メッセージ(Throwable.getMessage()
メソッドによる後の検索のために保存されます)。cause
- 例外の根本的な原因。allowedMethods
- 許可されたリクエストメソッド。- 例外:
IllegalArgumentExceptionSE
- 許可されるメソッド varargs がnull
の場合。
NotAllowedException
public NotAllowedException(Response response, ThrowableSE cause)
例外を許可しない新しいメソッドを作成します。- パラメーター:
response
- エラーレスポンス。cause
- 例外の根本的な原因。- 例外:
IllegalArgumentExceptionSE
- レスポンスに設定されたステータスコードが HTTP405
でないか、HTTPAllow
ヘッダーが含まれていない場合。
NotAllowedException
public NotAllowedException(StringSE message, Response response, ThrowableSE cause)
例外を許可しない新しいメソッドを作成します。- パラメーター:
message
- 詳細メッセージ(Throwable.getMessage()
メソッドによる後の検索のために保存されます)。response
- エラーレスポンス。cause
- 例外の根本的な原因。- 例外:
IllegalArgumentExceptionSE
- レスポンスに設定されたステータスコードが HTTP405
でないか、HTTPAllow
ヘッダーが含まれていない場合。