Class ScanBatchRunner
- java.lang.Object
-
- com.synopsys.integration.blackduck.codelocation.signaturescanner.ScanBatchRunner
-
public class ScanBatchRunner extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ScanBatchRunner(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScannerZipInstaller scannerZipInstaller, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner, java.io.File defaultInstallDirectory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScanBatchRunnercreateComplete(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScannerZipInstaller scannerZipInstaller, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner)static ScanBatchRunnercreateDefault(com.synopsys.integration.log.IntLogger logger, BlackDuckHttpClient blackDuckHttpClient, com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScanPathsUtility scanPathsUtility, com.synopsys.integration.util.OperatingSystemType operatingSystemType, ScanCommandRunner scanCommandRunner)static ScanBatchRunnercreateDefault(com.synopsys.integration.log.IntLogger logger, BlackDuckHttpClient blackDuckHttpClient, com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, java.util.concurrent.ExecutorService executorService)static ScanBatchRunnercreateWithNoInstaller(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, java.io.File defaultInstallDirectory, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner)ScanBatchOutputexecuteScans(ScanBatch scanBatch)
-
-
-
Constructor Detail
-
ScanBatchRunner
public ScanBatchRunner(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScannerZipInstaller scannerZipInstaller, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner, java.io.File defaultInstallDirectory)
-
-
Method Detail
-
createDefault
public static ScanBatchRunner createDefault(com.synopsys.integration.log.IntLogger logger, BlackDuckHttpClient blackDuckHttpClient, com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, java.util.concurrent.ExecutorService executorService)
-
createDefault
public static ScanBatchRunner createDefault(com.synopsys.integration.log.IntLogger logger, BlackDuckHttpClient blackDuckHttpClient, com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScanPathsUtility scanPathsUtility, com.synopsys.integration.util.OperatingSystemType operatingSystemType, ScanCommandRunner scanCommandRunner)
-
createWithNoInstaller
public static ScanBatchRunner createWithNoInstaller(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, java.io.File defaultInstallDirectory, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner)
-
createComplete
public static ScanBatchRunner createComplete(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, ScannerZipInstaller scannerZipInstaller, ScanPathsUtility scanPathsUtility, ScanCommandRunner scanCommandRunner)
-
executeScans
public ScanBatchOutput executeScans(ScanBatch scanBatch) throws BlackDuckIntegrationException
- Throws:
BlackDuckIntegrationException
-
-