public class JenkinsRemotingService
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JenkinsRemotingService.OperatingSystemTypeCallable |
| Constructor and Description |
|---|
JenkinsRemotingService(hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
| Modifier and Type | Method and Description |
|---|---|
<T,E extends java.lang.Throwable> |
call(hudson.remoting.Callable<T,E> callable) |
com.synopsys.integration.util.OperatingSystemType |
getRemoteOperatingSystemType() |
int |
launch(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables,
java.util.List<java.lang.String> commandLine) |
public JenkinsRemotingService(hudson.Launcher launcher,
hudson.FilePath workspace,
hudson.model.TaskListener listener)
public int launch(com.synopsys.integration.util.IntEnvironmentVariables intEnvironmentVariables,
java.util.List<java.lang.String> commandLine)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionpublic <T,E extends java.lang.Throwable> T call(hudson.remoting.Callable<T,E> callable)
throws E extends java.lang.Throwable,
java.io.IOException,
java.lang.InterruptedException
E extends java.lang.Throwablejava.io.IOExceptionjava.lang.InterruptedExceptionpublic com.synopsys.integration.util.OperatingSystemType getRemoteOperatingSystemType()
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedException