public class DetectDownloadManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_DETECT_JAR |
static java.lang.String |
DETECT_AIR_GAP_DIRECTORY |
static java.lang.String |
DETECT_INSTALL_DIRECTORY |
| Constructor and Description |
|---|
DetectDownloadManager(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.String toolsDirectory,
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.lang.String |
getDetectFileName(java.lang.String fileUrl) |
java.io.File |
getInstallationDirectory() |
java.io.File |
handleDownload(java.lang.String fileUrl) |
boolean |
shouldInstallDefaultDetect(java.io.File detectFile) |
boolean |
shouldInstallDetect(java.io.File detectFile,
java.lang.String fileUrl) |
public static final java.lang.String DEFAULT_DETECT_JAR
public static final java.lang.String DETECT_INSTALL_DIRECTORY
public static final java.lang.String DETECT_AIR_GAP_DIRECTORY
public DetectDownloadManager(com.blackducksoftware.integration.log.IntLogger logger,
java.lang.String toolsDirectory,
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 java.io.File handleDownload(java.lang.String fileUrl)
throws com.blackducksoftware.integration.exception.IntegrationException,
java.io.IOException
com.blackducksoftware.integration.exception.IntegrationExceptionjava.io.IOExceptionpublic java.lang.String getDetectFileName(java.lang.String fileUrl)
public java.io.File getInstallationDirectory()
throws com.blackducksoftware.integration.exception.IntegrationException
com.blackducksoftware.integration.exception.IntegrationExceptionpublic boolean shouldInstallDetect(java.io.File detectFile,
java.lang.String fileUrl)
public boolean shouldInstallDefaultDetect(java.io.File detectFile)