Class HttpClientUtil
java.lang.Object
io.wcm.tooling.commons.packmgr.util.HttpClientUtil
Utility methods for HTTP client.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidapplyRequestConfig(org.apache.http.client.methods.HttpRequestBase httpRequest, PackageFile packageFile, PackageManagerProperties props) Apply timeout configurations that are defined specific for this package file.static org.apache.http.client.config.RequestConfigBuilt custom request configuration from package manager properties.
-
Method Details
-
buildRequestConfig
public static org.apache.http.client.config.RequestConfig buildRequestConfig(PackageManagerProperties props) Built custom request configuration from package manager properties.- Parameters:
props- Package manager properties- Returns:
- Request config
-
applyRequestConfig
public static void applyRequestConfig(org.apache.http.client.methods.HttpRequestBase httpRequest, PackageFile packageFile, PackageManagerProperties props) Apply timeout configurations that are defined specific for this package file.- Parameters:
httpRequest- Http requestpackageFile- Package fileprops- Package manager properties
-