Class HttpClientUtils

java.lang.Object
com.day.cq.analytics.sitecatalyst.util.HttpClientUtils

@Deprecated public class HttpClientUtils extends Object
Deprecated.
As of 6.3 (Package Version 5.7.0), with no replacement.
Utility methods for the Apache HTTPClient.
  • Field Details

    • DEFAULT_CONNECTION_TIMEOUT

      public static final int DEFAULT_CONNECTION_TIMEOUT
      Deprecated.
      See Also:
    • DEFAULT_MAX_CONNECTIONS

      public static final int DEFAULT_MAX_CONNECTIONS
      Deprecated.
      See Also:
    • DEFAULT_STALE_CONNECTION_CHECK

      public static final boolean DEFAULT_STALE_CONNECTION_CHECK
      Deprecated.
      See Also:
    • DEFAULT_SO_LINGER

      public static final int DEFAULT_SO_LINGER
      Deprecated.
      See Also:
  • Method Details

    • newMultiThreaded

      public static HttpClient newMultiThreaded()
      Deprecated.
      Creates a new thread-safe HTTPClient.
      Returns:
      the new thread-safe HttpClient
    • newMultiThreaded

      public static HttpClient newMultiThreaded(int connectionTimeout, int maxConnections)
      Deprecated.
      Creates a new thread-safe HTTPClient.
      Parameters:
      connectionTimeout - connection timeout in milliseconds
      maxConnections - max concurrent connections
      Returns:
      the new thread-safe HttpClient
    • newMultiThreaded

      public static HttpClient newMultiThreaded(int connectionTimeout, int maxConnections, boolean staleConnectionCheck, int soLinger)
      Deprecated.
      Creates a new thread-safe HTTPClient.
      Parameters:
      connectionTimeout - connection timeout in milliseconds
      maxConnections - max concurrent connections
      staleConnectionCheck - if reused connections should be checked before using (recommended)
      soLinger - timeout before connection is closed forcefully (0 recommended, otherwise the timeout is awaited when a broken connection is tried to be reused)
      Returns:
      the new thread-safe HttpClient
    • allowSelfSigned

      public static void allowSelfSigned(HttpClient httpClient, String host, int port)
      Deprecated.
      Allows self signed certificates for HTTPS connections with the given host and port.
      Parameters:
      httpClient - httpClient
      host - host
      port - port
    • shutdown

      public static void shutdown(HttpClient httpClient)
      Deprecated.
      Shuts down the HttpConnectionManager in a separate thread.
      Parameters:
      httpClient - httpClient