public abstract class DetectRemoteRunner extends java.lang.Object implements hudson.remoting.Callable<DetectResponse,com.synopsys.integration.exception.IntegrationException>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<java.lang.String> |
detectProperties |
protected hudson.EnvVars |
envVars |
protected JenkinsDetectLogger |
logger |
protected java.lang.String |
workspacePath |
| Constructor and Description |
|---|
DetectRemoteRunner(JenkinsDetectLogger logger,
java.util.List<java.lang.String> detectProperties,
hudson.EnvVars envVars,
java.lang.String workspacePath,
java.lang.String jenkinsVersion,
java.lang.String pluginVersion) |
| Modifier and Type | Method and Description |
|---|---|
DetectResponse |
call() |
void |
checkRoles(org.jenkinsci.remoting.RoleChecker checker) |
protected abstract java.util.List<java.lang.String> |
getInvocationParameters() |
protected abstract void |
setUp() |
protected final JenkinsDetectLogger logger
protected final java.util.List<java.lang.String> detectProperties
protected final hudson.EnvVars envVars
protected final java.lang.String workspacePath
public DetectRemoteRunner(JenkinsDetectLogger logger, java.util.List<java.lang.String> detectProperties, hudson.EnvVars envVars, java.lang.String workspacePath, java.lang.String jenkinsVersion, java.lang.String pluginVersion)
public DetectResponse call() throws com.synopsys.integration.exception.IntegrationException
call in interface hudson.remoting.Callable<DetectResponse,com.synopsys.integration.exception.IntegrationException>com.synopsys.integration.exception.IntegrationExceptionprotected abstract void setUp()
throws java.lang.Exception
java.lang.Exceptionprotected abstract java.util.List<java.lang.String> getInvocationParameters()
throws java.lang.Exception
java.lang.Exceptionpublic void checkRoles(org.jenkinsci.remoting.RoleChecker checker)
throws java.lang.SecurityException
checkRoles in interface org.jenkinsci.remoting.RoleSensitivejava.lang.SecurityException