パッケージ jakarta.ws.rs.client
インターフェース SyncInvoker
- すべての既知のサブインターフェース:
Invocation.Builder
public interface SyncInvoker
HTTP メソッドの同期呼び出し用の統一インターフェース。
- 導入:
- 2.0
- 作成者:
- Marek Potociar
方法の概要
修飾子と型メソッド説明delete()現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。<T> Tdelete(GenericType<T> responseType) 現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。get()現在のリクエストの HTTP GET メソッドを同期的に呼び出します。<T> Tget(GenericType<T> responseType) 現在のリクエストの HTTP GET メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP GET メソッドを同期的に呼び出します。head()現在のリクエストの HTTP HEAD メソッドを同期的に呼び出します。現在のリクエストに対して任意のメソッドを同期的に呼び出します。現在のリクエストに対して任意のメソッドを同期的に呼び出します。<T> Tmethod(StringSE name, Entity<?> entity, GenericType<T> responseType) 現在のリクエストに対して任意のメソッドを同期的に呼び出します。<T> T現在のリクエストに対して任意のメソッドを同期的に呼び出します。<T> Tmethod(StringSE name, GenericType<T> responseType) 現在のリクエストに対して任意のメソッドを同期的に呼び出します。<T> T現在のリクエストに対して任意のメソッドを同期的に呼び出します。options()現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。<T> Toptions(GenericType<T> responseType) 現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。現在のリクエストの HTTP POST メソッドを同期的に呼び出します。<T> Tpost(Entity<?> entity, GenericType<T> responseType) 現在のリクエストの HTTP POST メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP POST メソッドを同期的に呼び出します。現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。<T> Tput(Entity<?> entity, GenericType<T> responseType) 現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。trace()現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。<T> Ttrace(GenericType<T> responseType) 現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。<T> T現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。
メソッドの詳細
get
Response get()現在のリクエストの HTTP GET メソッドを同期的に呼び出します。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ProcessingException- 呼び出し処理が失敗した場合。
get
現在のリクエストの HTTP GET メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
get
現在のリクエストの HTTP GET メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合
put
現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
put
現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
put
現在のリクエストの HTTP PUT メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
post
現在のリクエストの HTTP POST メソッドを同期的に呼び出します。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
post
現在のリクエストの HTTP POST メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
post
現在のリクエストの HTTP POST メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
delete
Response delete()現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
delete
現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
delete
現在のリクエストの HTTP DELETE メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
head
Response head()現在のリクエストの HTTP HEAD メソッドを同期的に呼び出します。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
options
Response options()現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
options
現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
options
現在のリクエストの HTTP OPTIONS メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
trace
Response trace()現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
trace
現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
trace
現在のリクエストの HTTP TRACE メソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- パラメーター:
name- メソッド名。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
name- メソッド名。responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
name- メソッド名。responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- パラメーター:
name- メソッド名。entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- 型パラメーター:
T- レスポンスエンティティ型。- パラメーター:
name- メソッド名。entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されたレスポンスのレスポンスステータスコードがsuccessfulではなく、指定されたレスポンス型がResponseではない場合。
method
現在のリクエストに対して任意のメソッドを同期的に呼び出します。- 型パラメーター:
T- 一般的なレスポンスエンティティ型。- パラメーター:
name- メソッド名。entity- 完全なVariant情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type、Content-Language、Content-Encoding)は、エンティティバリアント情報を使用して上書きされます。responseType- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス。
- 例外:
ResponseProcessingException- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException- サーバーから返されるレスポンスのレスポンスステータスコードがsuccessfulでなく、指定された汎用レスポンス型がResponseを表していない場合。