インターフェース HttpRequestValues.Processor
- 含まれているクラス:
HttpRequestValues
public static interface HttpRequestValues.Processor
引数リゾルバーによって追加されたものに加えて、
HttpRequestValues をさらにカスタマイズできる契約。 このようなプロセッサーを追加するには、HttpServiceProxyFactory.Builder.httpRequestValuesProcessor(Processor) を使用します。
- 導入:
- 7.0
- 作成者:
- Rossen Stoyanchev, Olga Maciaszek-Sharma
メソッドのサマリー
修飾子と型メソッド説明voidprocess(MethodSE method, MethodParameter[] parameters, @Nullable ObjectSE[] arguments, HttpRequestValues.Builder builder) 引数リゾルバーが呼び出された後、HttpRequestValuesが構築される前に呼び出されます。
メソッドの詳細
process
void process(MethodSE method, MethodParameter[] parameters, @Nullable ObjectSE[] arguments, HttpRequestValues.Builder builder) 引数リゾルバーが呼び出された後、HttpRequestValuesが構築される前に呼び出されます。- パラメーター:
method-@HttpExchange法parameters- メソッドパラメーター情報へのアクセスを提供するarguments- メソッドへの生の引数値builder- ビルダーはリクエスト値も追加します。ビルダーはHttpExchangeメソッドからメソッドHttpRequestValues.Metadataも公開します。