接口的使用
cn.taketoday.web.service.invoker.HttpExchangeAdapter
使用HttpExchangeAdapter的程序包
程序包
说明
Classes supporting the
cn.taketoday.web.client package.Classes supporting the
cn.taketoday.web.reactive.function.client package.Support for creating a client proxy for an HTTP service annotated with
HttpExchange methods.-
cn.taketoday.web.client.support中HttpExchangeAdapter的使用
修饰符和类型类说明final classHttpExchangeAdapterthat enables anHttpServiceProxyFactoryto useRestClientfor request execution.final classHttpExchangeAdapterthat enables anHttpServiceProxyFactoryto useRestTemplatefor request execution. -
cn.taketoday.web.reactive.function.client.support中HttpExchangeAdapter的使用
修饰符和类型类说明final classReactorHttpExchangeAdapterthat enables anHttpServiceProxyFactoryto useWebClientfor request execution. -
cn.taketoday.web.service.invoker中HttpExchangeAdapter的使用
修饰符和类型接口说明interfaceContract to abstract a reactive, HTTP client from HttpServiceProxyFactory and make it pluggable.修饰符和类型类说明classConvenient base class for aReactorHttpExchangeAdapterimplementation adapting to the synchronousHttpExchangeAdaptercontract.修饰符和类型字段说明private HttpExchangeAdapterHttpServiceProxyFactory.Builder.exchangeAdapterprivate final HttpExchangeAdapterHttpServiceProxyFactory.exchangeAdapter修饰符和类型方法说明HttpServiceMethod.ExchangeResponseFunction.create(HttpExchangeAdapter client, Method method) Create theResponseFunctionthat matches the method return type.HttpServiceProxyFactory.Builder.exchangeAdapter(HttpExchangeAdapter adapter) Provide the HTTP client to perform requests through.HttpServiceProxyFactory.forAdapter(HttpExchangeAdapter exchangeAdapter) Return a builder that's initialized with the given client.限定符构造器说明(专用程序包)HttpServiceMethod(Method method, Class<?> containingClass, List<HttpServiceArgumentResolver> argumentResolvers, HttpExchangeAdapter adapter, cn.taketoday.core.StringValueResolver embeddedValueResolver) privateHttpServiceProxyFactory(HttpExchangeAdapter exchangeAdapter, List<HttpServiceArgumentResolver> argumentResolvers, cn.taketoday.core.StringValueResolver embeddedValueResolver) RequestBodyArgumentResolver(HttpExchangeAdapter exchangeAdapter) Constructor with aHttpExchangeAdapter, for access to config settings.RequestPartArgumentResolver(HttpExchangeAdapter exchangeAdapter) Constructor with aHttpExchangeAdapter, for access to config settings.