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