Class FindOrInstallPolarisCli

  • All Implemented Interfaces:
    hudson.remoting.Callable<String,​com.blackduck.integration.exception.IntegrationException>, Serializable, org.jenkinsci.remoting.RoleSensitive

    public class FindOrInstallPolarisCli
    extends MasterToSlaveCallable<String,​com.blackduck.integration.exception.IntegrationException>
    See Also:
    Serialized Form
    • Constructor Detail

      • FindOrInstallPolarisCli

        public FindOrInstallPolarisCli​(com.blackduck.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger,
                                       String polarisServerUrl,
                                       int timeout,
                                       String proxyHost,
                                       int proxyPort,
                                       String proxyUsername,
                                       String proxyPassword,
                                       String proxyNtlmDomain,
                                       String proxyNtlmWorkstation,
                                       String installationLocation)
    • Method Detail

      • getConnectionDetailsFromHttpClient

        public static FindOrInstallPolarisCli getConnectionDetailsFromHttpClient​(com.blackduck.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger,
                                                                                 AccessTokenPolarisHttpClient accessTokenPolarisHttpClient,
                                                                                 String installationLocation)
      • call

        public String call()
                    throws com.blackduck.integration.exception.IntegrationException
        Throws:
        com.blackduck.integration.exception.IntegrationException