インターフェース AsyncInvoker
public interface AsyncInvoker
HTTP メソッドの非同期呼び出しのための統一インターフェース。- 導入:
- 2.0
- 作成者:
- Marek Potociar
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 FutureSE<Response>
delete()
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。<T> FutureSE<T>
delete(InvocationCallback<T> callback)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。<T> FutureSE<T>
delete(GenericType<T> responseType)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。<T> FutureSE<T>
delete(ClassSE<T> responseType)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。FutureSE<Response>
get()
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。<T> FutureSE<T>
get(InvocationCallback<T> callback)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。<T> FutureSE<T>
get(GenericType<T> responseType)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。<T> FutureSE<T>
get(ClassSE<T> responseType)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。FutureSE<Response>
head()
現在のリクエストに対して非同期で HTTP HEAD メソッドを呼び出します。FutureSE<Response>
head(InvocationCallback<Response> callback)
現在のリクエストに対して非同期で HTTP HEAD メソッドを呼び出します。FutureSE<Response>
method(StringSE name)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。FutureSE<Response>
method(StringSE name, Entity<?> entity)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, Entity<?> entity, GenericType<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, Entity<?> entity, ClassSE<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, InvocationCallback<T> callback)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, GenericType<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。<T> FutureSE<T>
method(StringSE name, ClassSE<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。FutureSE<Response>
options()
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。<T> FutureSE<T>
options(InvocationCallback<T> callback)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。<T> FutureSE<T>
options(GenericType<T> responseType)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。<T> FutureSE<T>
options(ClassSE<T> responseType)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。FutureSE<Response>
post(Entity<?> entity)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。<T> FutureSE<T>
post(Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。<T> FutureSE<T>
post(Entity<?> entity, GenericType<T> responseType)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。<T> FutureSE<T>
post(Entity<?> entity, ClassSE<T> responseType)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。FutureSE<Response>
put(Entity<?> entity)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。<T> FutureSE<T>
put(Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。<T> FutureSE<T>
put(Entity<?> entity, GenericType<T> responseType)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。<T> FutureSE<T>
put(Entity<?> entity, ClassSE<T> responseType)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。FutureSE<Response>
trace()
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。<T> FutureSE<T>
trace(InvocationCallback<T> callback)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。<T> FutureSE<T>
trace(GenericType<T> responseType)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。<T> FutureSE<T>
trace(ClassSE<T> responseType)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。
メソッドの詳細
get
FutureSE<Response> get()
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型であり、処理が失敗したResponse
インスタンスが含まれることに注意してください。- 戻り値:
- 呼び出しレスポンス
future
SE。
get
<T> FutureSE<T> get(ClassSE<T> responseType)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- レスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス
future
SE。
get
<T> FutureSE<T> get(GenericType<T> responseType)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス
future
SE。
get
<T> FutureSE<T> get(InvocationCallback<T> callback)
現在のリクエストの HTTP GET メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
put
FutureSE<Response> put(Entity<?> entity)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
put
<T> FutureSE<T> put(Entity<?> entity, ClassSE<T> responseType)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
put
<T> FutureSE<T> put(Entity<?> entity, GenericType<T> responseType)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
put
<T> FutureSE<T> put(Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストの HTTP PUT メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
post
FutureSE<Response> post(Entity<?> entity)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- パラメーター:
entity
- 完全なVariant
情報を含むリクエストエンティティ。以前に設定されたバリアント関連の HTTP ヘッダー(つまりContent-Type
、Content-Language
、Content-Encoding
)は、エンティティバリアント情報を使用して上書きされます。- 戻り値:
- 呼び出しレスポンス
future
SE。 - 例外:
ProcessingException
- 呼び出し処理が失敗した場合。
post
<T> FutureSE<T> post(Entity<?> entity, ClassSE<T> responseType)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
post
<T> FutureSE<T> post(Entity<?> entity, GenericType<T> responseType)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
post
<T> FutureSE<T> post(Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストの HTTP POST メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
delete
FutureSE<Response> delete()
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 戻り値:
- 呼び出しレスポンス
future
SE。
delete
<T> FutureSE<T> delete(ClassSE<T> responseType)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- レスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス
future
SE。
delete
<T> FutureSE<T> delete(GenericType<T> responseType)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス
future
SE。
delete
<T> FutureSE<T> delete(InvocationCallback<T> callback)
現在のリクエストの HTTP DELETE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
head
FutureSE<Response> head()
現在のリクエストに対して非同期で HTTP HEAD メソッドを呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 戻り値:
- 呼び出しレスポンス
future
SE。
head
FutureSE<Response> head(InvocationCallback<Response> callback)
現在のリクエストに対して非同期で HTTP HEAD メソッドを呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- パラメーター:
callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
options
FutureSE<Response> options()
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 戻り値:
- 呼び出しレスポンス
future
SE。
options
<T> FutureSE<T> options(ClassSE<T> responseType)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- レスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス
future
SE。
options
<T> FutureSE<T> options(GenericType<T> responseType)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス
future
SE。
options
<T> FutureSE<T> options(InvocationCallback<T> callback)
現在のリクエストの HTTP OPTIONS メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
trace
FutureSE<Response> trace()
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 戻り値:
- 呼び出しレスポンス
future
SE。
trace
<T> FutureSE<T> trace(ClassSE<T> responseType)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- レスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス
future
SE。
trace
<T> FutureSE<T> trace(GenericType<T> responseType)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス
future
SE。
trace
<T> FutureSE<T> trace(InvocationCallback<T> callback)
現在のリクエストの HTTP TRACE メソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
method
FutureSE<Response> method(StringSE name)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- パラメーター:
name
- メソッド名。- 戻り値:
- 呼び出しレスポンス
future
SE。
method
<T> FutureSE<T> method(StringSE name, ClassSE<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- レスポンスエンティティ型。- パラメーター:
name
- メソッド名。responseType
- レスポンスエンティティが変換される Java 型。- 戻り値:
- 呼び出しレスポンス
future
SE。
method
<T> FutureSE<T> method(StringSE name, GenericType<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
name
- メソッド名。responseType
- レスポンスエンティティが変換される一般的な Java 型の表現。- 戻り値:
- 呼び出しレスポンス
future
SE。
method
<T> FutureSE<T> method(StringSE name, InvocationCallback<T> callback)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。- 型パラメーター:
T
- 一般的なレスポンスエンティティ型。- パラメーター:
name
- メソッド名。callback
- 非同期呼び出しコールバック。- 戻り値:
- 呼び出しレスポンス
future
SE。
method
FutureSE<Response> method(StringSE name, Entity<?> entity)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされたProcessingException
をラップするExecutionException
SE がスローされる可能性があることに注意してください。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
method
<T> FutureSE<T> method(StringSE name, Entity<?> entity, ClassSE<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
method
<T> FutureSE<T> method(StringSE name, Entity<?> entity, GenericType<T> responseType)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
でなく、指定された場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。レスポンス型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。
method
<T> FutureSE<T> method(StringSE name, Entity<?> entity, InvocationCallback<T> callback)
現在のリクエストに対して任意のメソッドを非同期的に呼び出します。返された
Future
インスタンスでFuture.get()
メソッドを呼び出すと、呼び出し処理が失敗した場合にスローされるProcessingException
、または受信したレスポンスステータスコードがsuccessful
および汎用でない場合にスローされるWebApplicationException
またはそのサブクラスのいずれかをラップするExecutionException
SE がスローされる場合があることに注意してください。提供されたレスポンスコールバックの型はResponse
ではありません。正しく受信されたレスポンスの処理が失敗した場合、ラップされた処理例外はResponseProcessingException
型になり、処理が失敗したResponse
インスタンスが含まれます。