T
- 非同期計算を表す型。public interface RxInvoker<T>
T
は、非同期計算の Java 型を表します。すべての API 実装は、CompletionStage
SE に基づくデフォルトのリアクティブ呼び出しをサポートする必要があります。CompletionStageRxInvoker
修飾子と型 | メソッドと説明 |
---|---|
T | delete() 現在のリクエストに対して HTTP DELETE メソッドを呼び出します。 |
<R> T | delete(ClassSE<R> responseType) 現在のリクエストに対して HTTP DELETE メソッドを呼び出します。 |
<R> T | delete(GenericType<R> responseType) 現在のリクエストに対して HTTP DELETE メソッドを呼び出します。 |
T | get() 現在のリクエストに対して HTTP GET メソッドを呼び出します。 |
<R> T | get(ClassSE<R> responseType) 現在のリクエストに対して HTTP GET メソッドを呼び出します。 |
<R> T | get(GenericType<R> responseType) 現在のリクエストに対して HTTP GET メソッドを呼び出します。 |
T | head() 現在のリクエストに対して HTTP HEAD メソッドを呼び出します。 |
T | method(StringSE name) 現在のリクエストに対して任意のメソッドを呼び出します。 |
<R> T | method(StringSE name, ClassSE<R> responseType) 現在のリクエストに対して任意のメソッドを呼び出します。 |
T | method(StringSE name, Entity<?> entity) 現在のリクエストに対して任意のメソッドを呼び出します。 |
<R> T | method(StringSE name, Entity<?> entity, ClassSE<R> responseType) 現在のリクエストに対して任意のメソッドを呼び出します。 |
<R> T | method(StringSE name, Entity<?> entity, GenericType<R> responseType) 現在のリクエストに対して任意のメソッドを呼び出します。 |
<R> T | method(StringSE name, GenericType<R> responseType) 現在のリクエストに対して任意のメソッドを呼び出します。 |
T | options() 現在のリクエストに対して HTTP OPTIONS メソッドを呼び出します。 |
<R> T | options(ClassSE<R> responseType) 現在のリクエストに対して HTTP OPTIONS メソッドを呼び出します。 |
<R> T | options(GenericType<R> responseType) 現在のリクエストに対して HTTP OPTIONS メソッドを呼び出します。 |
T | post(Entity<?> entity) 現在のリクエストに対して HTTP POST メソッドを呼び出します。 |
<R> T | post(Entity<?> entity, ClassSE<R> responseType) 現在のリクエストに対して HTTP POST メソッドを呼び出します。 |
<R> T | post(Entity<?> entity, GenericType<R> responseType) 現在のリクエストに対して HTTP POST メソッドを呼び出します。 |
T | put(Entity<?> entity) 現在のリクエストに対して HTTP PUT メソッドを呼び出します。 |
<R> T | put(Entity<?> entity, ClassSE<R> responseType) 現在のリクエストに対して HTTP PUT メソッドを呼び出します。 |
<R> T | put(Entity<?> entity, GenericType<R> responseType) 現在のリクエストに対して HTTP PUT メソッドを呼び出します。 |
T | trace() 現在のリクエストに対して HTTP TRACE メソッドを呼び出します。 |
<R> T | trace(ClassSE<R> responseType) 現在のリクエストに対して HTTP TRACE メソッドを呼び出します。 |
<R> T | trace(GenericType<R> responseType) 現在のリクエストに対して HTTP TRACE メソッドを呼び出します。 |
T get()
ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T get(ClassSE<R> responseType)
R
- レスポンスエンティティ型。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T get(GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T put(Entity<?> entity)
entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T put(Entity<?> entity, ClassSE<R> responseType)
R
- レスポンスエンティティ型。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T put(Entity<?> entity, GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T post(Entity<?> entity)
entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T post(Entity<?> entity, ClassSE<R> responseType)
R
- レスポンスエンティティ型。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T post(Entity<?> entity, GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T delete()
ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T delete(ClassSE<R> responseType)
R
- レスポンスエンティティ型。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T delete(GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T head()
ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。T options()
ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T options(ClassSE<R> responseType)
R
- レスポンスエンティティ型。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T options(GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T trace()
ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T trace(ClassSE<R> responseType)
R
- レスポンスエンティティ型。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T trace(GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T method(StringSE name)
name
- メソッド名。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T method(StringSE name, ClassSE<R> responseType)
R
- レスポンスエンティティ型。name
- メソッド名。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T method(StringSE name, GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。name
- メソッド名。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。T method(StringSE name, Entity<?> entity)
name
- メソッド名。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。<R> T method(StringSE name, Entity<?> entity, ClassSE<R> responseType)
R
- レスポンスエンティティ型。name
- メソッド名。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される Java 型。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。<R> T method(StringSE name, Entity<?> entity, GenericType<R> responseType)
R
- 一般的なレスポンスエンティティ型。name
- メソッド名。entity
- 完全な Variant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまり Content-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。ResponseProcessingException
- 受信した HTTP レスポンスの処理が失敗した場合(たとえば、フィルターで、レスポンスエンティティデータを特定の Java 型のインスタンスに変換中に)。ProcessingException
- リクエスト処理または後続の I/O 操作が失敗した場合。WebApplicationException
- サーバーから返されたレスポンスのレスポンスステータスコードが successful
ではなく、指定されたレスポンス型が Response
ではない場合。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.