Class ClientRequestFactory

java.lang.Object
org.jboss.resteasy.client.ClientRequestFactory

@Deprecated public class ClientRequestFactory extends Object
Deprecated.
The Resteasy client framework in resteasy-jaxrs is replaced by the JAX-RS 2.0 compliant resteasy-client module.
Helper class that allows you to pre-initialize an Executor, preset some ClientRequest attributes (like follow redirects) and define some client-side interceptors you want applied
Version:
$Revision: 1 $
See Also:
  • Field Details

  • Constructor Details

    • ClientRequestFactory

      public ClientRequestFactory()
      Deprecated.
    • ClientRequestFactory

      public ClientRequestFactory(URI base)
      Deprecated.
    • ClientRequestFactory

      public ClientRequestFactory(ClientExecutor executor, URI base)
      Deprecated.
    • ClientRequestFactory

      public ClientRequestFactory(ClientExecutor executor, ResteasyProviderFactory providerFactory)
      Deprecated.
    • ClientRequestFactory

      public ClientRequestFactory(ClientExecutor executor, ResteasyProviderFactory providerFactory, URI base)
      Deprecated.
    • ClientRequestFactory

      public ClientRequestFactory(ClientRequestFactory other)
      Deprecated.
  • Method Details

    • init

      private void init(ClientExecutor executor, ResteasyProviderFactory providerFactory, URI base)
      Deprecated.
    • getBase

      public URI getBase()
      Deprecated.
    • setBase

      public void setBase(URI base)
      Deprecated.
    • enableDefaultInterceptors

      public void enableDefaultInterceptors()
      Deprecated.
    • getPrefixInterceptors

      public ClientInterceptorRepository getPrefixInterceptors()
      Deprecated.
    • getSuffixInterceptors

      public ClientInterceptorRepository getSuffixInterceptors()
      Deprecated.
    • isFollowRedirects

      public boolean isFollowRedirects()
      Deprecated.
    • setFollowRedirects

      public void setFollowRedirects(boolean followRedirects)
      Deprecated.
    • applyInterceptors

      private void applyInterceptors(ClientInterceptorRepositoryImpl repository)
      Deprecated.
    • clone

      public ClientRequestFactory clone()
      Deprecated.
      Overrides:
      clone in class Object
    • createRelativeRequest

      public ClientRequest createRelativeRequest(String uriTemplate)
      Deprecated.
    • createRequest

      public ClientRequest createRequest(String uriTemplate)
      Deprecated.
    • getRelative

      public <T> T getRelative(String uriTemplate, Class<T> type, Object... params) throws Exception
      Deprecated.
      Throws:
      Exception
    • get

      public <T> T get(String uriTemplate, Class<T> type, Object... params) throws Exception
      Deprecated.
      Throws:
      Exception
    • createProxy

      public <T> T createProxy(Class<T> clazz)
      Deprecated.
    • createProxy

      public <T> T createProxy(Class<T> clazz, String baseUri)
      Deprecated.
    • createProxy

      public <T> T createProxy(Class<T> clazz, URI baseUri)
      Deprecated.