インターフェース SyncGraphQlClientInterceptor
public interface SyncGraphQlClientInterceptor
GraphQlClient のインターセプターは、SyncGraphQlTransport を使用したブロッキング実行 チェーンで使用するためにリクエストします。- 導入:
- 1.3.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの概要
ネストされたクラス方法の概要
修飾子と型メソッド説明default SyncGraphQlClientInterceptorandThen(SyncGraphQlClientInterceptor interceptor) 最初に現在のインターセプターを呼び出し、次に渡されたインターセプターを呼び出す新しいインターセプターを返します。default ClientGraphQlResponseintercept(ClientGraphQlRequest request, SyncGraphQlClientInterceptor.Chain chain) 単一のレスポンスリクエスト (クエリおよび変更操作) をインターセプトし、他のインターセプターとそれに続くSyncGraphQlTransportを含む残りの チェーンに委譲します。
メソッドの詳細
intercept
default ClientGraphQlResponse intercept(ClientGraphQlRequest request, SyncGraphQlClientInterceptor.Chain chain) 単一のレスポンスリクエスト (クエリおよび変更操作) をインターセプトし、他のインターセプターとそれに続くSyncGraphQlTransportを含む残りの チェーンに委譲します。- パラメーター:
request- 実行するリクエストchain- 残りの チェーンがリクエストを実行する- 戻り値:
- レスポンス
- 関連事項:
andThen
最初に現在のインターセプターを呼び出し、次に渡されたインターセプターを呼び出す新しいインターセプターを返します。- パラメーター:
interceptor- "this" の後にデリゲートするインターセプター- 戻り値:
- 新しいインターセプターインスタンス