Class DependencyHttpHelper
- java.lang.Object
-
- jetbrains.buildServer.artifacts.impl.DependencyHttpHelper
-
public class DependencyHttpHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringACCESS_CODE_PARAMstatic StringACCESS_USER_PARAMstatic StringCONNECTION_TIMEOUT_PARAMstatic StringPROXY_HOSTstatic StringPROXY_LOGINstatic StringPROXY_PASSWORDstatic StringPROXY_PORTstatic StringSERVER_URL_PARAM
-
Constructor Summary
Constructors Constructor Description DependencyHttpHelper(ExtensionsProvider extensionHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdditionalHeaders(org.apache.commons.httpclient.HttpMethod request)org.apache.commons.httpclient.HttpClientcreateClient(Map<String,String> parameters)StringfetchDigest(org.apache.commons.httpclient.HttpMethod method)ArtifactInfogetArtifactInfo(String srcUrl, org.apache.commons.httpclient.HttpClient client)StringgetServerUrl(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
-
-