Class ApacheHttpClient4EngineFactory

java.lang.Object
org.jboss.resteasy.client.jaxrs.engines.factory.ApacheHttpClient4EngineFactory

public class ApacheHttpClient4EngineFactory extends Object
This factory determines what Engine should be used with the supplied httpClient If no Httpclient is specified we use the new config style engine if allowed
  • Constructor Details

    • ApacheHttpClient4EngineFactory

      private ApacheHttpClient4EngineFactory()
  • Method Details

    • createWithDefaultProxy

      public static ClientHttpEngine createWithDefaultProxy(org.apache.http.HttpHost defaultProxy)
    • create

      public static ClientHttpEngine create()
    • create

      public static ClientHttpEngine create(org.apache.http.client.HttpClient httpClient)
    • create

      public static ClientHttpEngine create(org.apache.http.client.HttpClient httpClient, boolean closeHttpClient)
    • create

      public static ClientHttpEngine create(org.apache.http.client.HttpClient httpClient, org.apache.http.protocol.HttpContext httpContext)
    • isUsingOldStyleConfiguration

      private static boolean isUsingOldStyleConfiguration(org.apache.http.client.HttpClient client)
    • isConfigurableAvailable

      private static boolean isConfigurableAvailable()