Class DependencyHttpHelper
- java.lang.Object
-
- jetbrains.buildServer.artifacts.impl.DependencyHttpHelper
-
public class DependencyHttpHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ACCESS_CODE_PARAM
static String
ACCESS_USER_PARAM
static String
CONNECTION_TIMEOUT_PARAM
static String
PROXY_HOST
static String
PROXY_LOGIN
static String
PROXY_PASSWORD
static String
PROXY_PORT
static String
SERVER_URL_PARAM
-
Constructor Summary
Constructors Constructor Description DependencyHttpHelper(ExtensionsProvider extensionHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAdditionalHeaders(org.apache.commons.httpclient.HttpMethod request)
org.apache.commons.httpclient.HttpClient
createClient(Map<String,String> parameters)
String
fetchDigest(org.apache.commons.httpclient.HttpMethod method)
ArtifactInfo
getArtifactInfo(String srcUrl, org.apache.commons.httpclient.HttpClient client)
String
getServerUrl(Map<String,String> parameters)
-
-
-
Field Detail
-
SERVER_URL_PARAM
public static final String SERVER_URL_PARAM
- See Also:
- Constant Field Values
-
CONNECTION_TIMEOUT_PARAM
public static final String CONNECTION_TIMEOUT_PARAM
- See Also:
- Constant Field Values
-
ACCESS_USER_PARAM
public static final String ACCESS_USER_PARAM
- See Also:
- Constant Field Values
-
ACCESS_CODE_PARAM
public static final String ACCESS_CODE_PARAM
- See Also:
- Constant Field Values
-
PROXY_HOST
public static final String PROXY_HOST
- See Also:
- Constant Field Values
-
PROXY_PORT
public static final String PROXY_PORT
- See Also:
- Constant Field Values
-
PROXY_LOGIN
public static final String PROXY_LOGIN
- See Also:
- Constant Field Values
-
PROXY_PASSWORD
public static final String PROXY_PASSWORD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DependencyHttpHelper
public DependencyHttpHelper(@NotNull ExtensionsProvider extensionHolder)
-
-
Method Detail
-
createClient
public org.apache.commons.httpclient.HttpClient createClient(Map<String,String> parameters)
-
addAdditionalHeaders
public void addAdditionalHeaders(org.apache.commons.httpclient.HttpMethod request)
-
fetchDigest
@NotNull public String fetchDigest(org.apache.commons.httpclient.HttpMethod method)
-
getArtifactInfo
@NotNull public ArtifactInfo getArtifactInfo(@NotNull String srcUrl, org.apache.commons.httpclient.HttpClient client) throws IOException
- Throws:
IOException
-
-