Class ScanPathsUtility


  • public class ScanPathsUtility
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ScanPathsUtility​(com.synopsys.integration.log.IntLogger logger, com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables, com.synopsys.integration.util.OperatingSystemType operatingSystemType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.File createRunOutputDirectory​(java.io.File generalOutputDirectory, java.lang.String userProvidedPrefix, java.lang.String userProvidedUniqueSuffix)  
      java.io.File createSpecificRunOutputDirectory​(java.io.File generalOutputDirectory)  
      java.io.File createStandardOutFile​(java.io.File specificRunOutputDirectory)  
      ScanPaths determineSignatureScannerPaths​(java.io.File directory)
      The directory can either be the directory that contains Black_Duck_Scan_Installation, or the directory that contains the bin, jre, lib (etc) directories.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • STANDARD_OUT_FILENAME

        public static final java.lang.String STANDARD_OUT_FILENAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • ScanPathsUtility

        public ScanPathsUtility​(com.synopsys.integration.log.IntLogger logger,
                                com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables,
                                com.synopsys.integration.util.OperatingSystemType operatingSystemType)
    • Method Detail

      • determineSignatureScannerPaths

        public ScanPaths determineSignatureScannerPaths​(java.io.File directory)
                                                 throws BlackDuckIntegrationException
        The directory can either be the directory that contains Black_Duck_Scan_Installation, or the directory that contains the bin, jre, lib (etc) directories.
        Parameters:
        directory -
        Throws:
        BlackDuckIntegrationException
      • createStandardOutFile

        public java.io.File createStandardOutFile​(java.io.File specificRunOutputDirectory)
                                           throws java.io.IOException
        Throws:
        java.io.IOException