インターフェース HttpRequestValues.Processor

含まれているクラス:
HttpRequestValues

public static interface HttpRequestValues.Processor
引数リゾルバーによって追加されたものに加えて、HttpRequestValues をさらにカスタマイズできる契約。

このようなプロセッサーを追加するには、HttpServiceProxyFactory.Builder.httpRequestValuesProcessor(Processor) を使用します。

導入:
7.0
作成者:
Rossen Stoyanchev, Olga Maciaszek-Sharma
  • メソッドの詳細

    • process

      void process(MethodSE method, MethodParameter[] parameters, @Nullable ObjectSE[] arguments, HttpRequestValues.Builder builder)
      引数リゾルバーが呼び出された後、HttpRequestValues が構築される前に呼び出されます。
      パラメーター:
      method - @HttpExchange 法
      parameters - メソッドパラメーター情報へのアクセスを提供する
      arguments - メソッドへの生の引数値
      builder - ビルダーはリクエスト値も追加します。ビルダーは HttpExchange メソッドからメソッド HttpRequestValues.Metadata も公開します。