public class DetectVersionRequestService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AIR_GAP_ZIP |
static java.lang.String |
AIR_GAP_ZIP_SUFFIX |
static java.lang.String |
LATEST_RELELASE |
| Constructor and Description |
|---|
DetectVersionRequestService(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.Boolean trustSSLCertificates,
int connectionTimeout) |
DetectVersionRequestService(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.Boolean trustSSLCertificates,
int connectionTimeout,
java.lang.String proxyHost,
int proxyPort,
java.lang.String proxyUsername,
java.lang.String proxyPassword,
java.lang.String proxyNtlmDomain) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
downloadFile(java.lang.String url,
java.io.File file) |
java.lang.String |
getDetectVersionFileURL(java.lang.String versionName) |
java.util.List<DetectVersionModel> |
getDetectVersionModels() |
JenkinsProxyHelper |
getJenkinsProxyHelper() |
java.lang.String |
getLatestReleasedDetectVersion() |
public static final java.lang.String AIR_GAP_ZIP
public static final java.lang.String AIR_GAP_ZIP_SUFFIX
public static final java.lang.String LATEST_RELELASE
public DetectVersionRequestService(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.Boolean trustSSLCertificates,
int connectionTimeout,
java.lang.String proxyHost,
int proxyPort,
java.lang.String proxyUsername,
java.lang.String proxyPassword,
java.lang.String proxyNtlmDomain)
public DetectVersionRequestService(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.Boolean trustSSLCertificates,
int connectionTimeout)
public java.util.List<DetectVersionModel> getDetectVersionModels() throws java.io.IOException, com.blackducksoftware.integration.exception.IntegrationException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException
java.io.IOExceptioncom.blackducksoftware.integration.exception.IntegrationExceptionjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionpublic java.lang.String getDetectVersionFileURL(java.lang.String versionName)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.io.File downloadFile(java.lang.String url,
java.io.File file)
throws com.blackducksoftware.integration.exception.IntegrationException,
java.io.IOException
com.blackducksoftware.integration.exception.IntegrationExceptionjava.io.IOExceptionpublic java.lang.String getLatestReleasedDetectVersion()
throws com.blackducksoftware.integration.exception.IntegrationException,
java.io.IOException
com.blackducksoftware.integration.exception.IntegrationExceptionjava.io.IOExceptionpublic JenkinsProxyHelper getJenkinsProxyHelper()