Class HttpClientUtils
- java.lang.Object
-
- com.day.cq.analytics.sitecatalyst.util.HttpClientUtils
-
@Deprecated public class HttpClientUtils extends java.lang.ObjectDeprecated.As of 6.3 (Package Version 5.7.0), with no replacement.Utility methods for the Apache HTTPClient.
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_CONNECTION_TIMEOUTDeprecated.static intDEFAULT_MAX_CONNECTIONSDeprecated.static intDEFAULT_SO_LINGERDeprecated.static booleanDEFAULT_STALE_CONNECTION_CHECKDeprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static voidallowSelfSigned(HttpClient httpClient, java.lang.String host, int port)Deprecated.Allows self signed certificates for HTTPS connections with the given host and port.static HttpClientnewMultiThreaded()Deprecated.Creates a new thread-safe HTTPClient.static HttpClientnewMultiThreaded(int connectionTimeout, int maxConnections)Deprecated.Creates a new thread-safe HTTPClient.static HttpClientnewMultiThreaded(int connectionTimeout, int maxConnections, boolean staleConnectionCheck, int soLinger)Deprecated.Creates a new thread-safe HTTPClient.static voidshutdown(HttpClient httpClient)Deprecated.Shuts down the HttpConnectionManager in a separate thread.
-
-
-
Field Detail
-
DEFAULT_CONNECTION_TIMEOUT
public static final int DEFAULT_CONNECTION_TIMEOUT
Deprecated.- See Also:
- Constant Field Values
-
DEFAULT_MAX_CONNECTIONS
public static final int DEFAULT_MAX_CONNECTIONS
Deprecated.- See Also:
- Constant Field Values
-
DEFAULT_STALE_CONNECTION_CHECK
public static final boolean DEFAULT_STALE_CONNECTION_CHECK
Deprecated.- See Also:
- Constant Field Values
-
DEFAULT_SO_LINGER
public static final int DEFAULT_SO_LINGER
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
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 millisecondsmaxConnections- 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 millisecondsmaxConnections- max concurrent connectionsstaleConnectionCheck- 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, java.lang.String host, int port)
Deprecated.Allows self signed certificates for HTTPS connections with the given host and port.- Parameters:
httpClient- httpClienthost- hostport- port
-
shutdown
public static void shutdown(HttpClient httpClient)
Deprecated.Shuts down the HttpConnectionManager in a separate thread.- Parameters:
httpClient- httpClient
-
-