public class DetectRemoteRunner extends java.lang.Object implements hudson.remoting.Callable<DetectResponse,com.blackducksoftware.integration.exception.IntegrationException>
| Constructor and Description |
|---|
DetectRemoteRunner(JenkinsDetectLogger logger,
java.lang.String javaHome,
java.lang.String hubUrl,
java.lang.String hubUsername,
java.lang.String hubPassword,
java.lang.String hubApiToken,
int hubTimeout,
boolean trustSSLCertificates,
java.lang.String detectDownloadUrl,
java.lang.String toolsDirectory,
java.util.List<java.lang.String> detectProperties,
hudson.EnvVars envVars) |
| Modifier and Type | Method and Description |
|---|---|
DetectResponse |
call() |
void |
checkRoles(org.jenkinsci.remoting.RoleChecker checker) |
void |
setProxyInfo(com.blackducksoftware.integration.rest.proxy.ProxyInfo proxyInfo) |
public DetectRemoteRunner(JenkinsDetectLogger logger, java.lang.String javaHome, java.lang.String hubUrl, java.lang.String hubUsername, java.lang.String hubPassword, java.lang.String hubApiToken, int hubTimeout, boolean trustSSLCertificates, java.lang.String detectDownloadUrl, java.lang.String toolsDirectory, java.util.List<java.lang.String> detectProperties, hudson.EnvVars envVars)
public DetectResponse call() throws com.blackducksoftware.integration.exception.IntegrationException
call in interface hudson.remoting.Callable<DetectResponse,com.blackducksoftware.integration.exception.IntegrationException>com.blackducksoftware.integration.exception.IntegrationExceptionpublic void checkRoles(org.jenkinsci.remoting.RoleChecker checker)
throws java.lang.SecurityException
checkRoles in interface org.jenkinsci.remoting.RoleSensitivejava.lang.SecurityExceptionpublic void setProxyInfo(com.blackducksoftware.integration.rest.proxy.ProxyInfo proxyInfo)