Class HttpServiceProxyFactory

java.lang.Object
org.springframework.web.service.invoker.HttpServiceProxyFactory

public final class HttpServiceProxyFactory extends Object
Factory for creating a client proxy given an HTTP service interface with @HttpExchange methods.
Since:
6.0
Author:
Rossen Stoyanchev
  • Method Details

    • createClient

      public <S> S createClient(Class<S> serviceType)
      Return a proxy that implements the given HTTP service interface to perform HTTP requests and retrieve responses through an HTTP client.
      Type Parameters:
      S - the HTTP service type
      Parameters:
      serviceType - the HTTP service to create a proxy for
      Returns:
      the created proxy
    • builder

      public static HttpServiceProxyFactory.Builder builder(HttpClientAdapter adapter)
      Return a builder for an HttpServiceProxyFactory.
      Parameters:
      adapter - an adapter for the underlying HTTP client
      Returns:
      the builder