public class PlainSshExecTaskFactory<RET> extends AbstractSshExecTaskFactory<PlainSshExecTaskFactory<RET>,RET>
ProcessTaskStub.ScriptReturnType| Constructor and Description | 
|---|
| PlainSshExecTaskFactory(java.util.List<java.lang.String> commands)Constructor where machine will be added later | 
| PlainSshExecTaskFactory(SshMachineLocation machine,
                       java.util.List<java.lang.String> commands)Convenience constructor to supply machine immediately | 
| PlainSshExecTaskFactory(SshMachineLocation machine,
                       java.lang.String... commands)convenience constructor to supply machine immediately | 
| PlainSshExecTaskFactory(java.lang.String... commands)constructor where machine will be added later | 
| Modifier and Type | Method and Description | 
|---|---|
| PlainSshExecTaskFactory<java.lang.String> | requiringZeroAndReturningStdout() | 
| <RET2> PlainSshExecTaskFactory<RET2> | returning(com.google.common.base.Function<ProcessTaskWrapper<?>,RET2> resultTransformation) | 
| <T2> PlainSshExecTaskFactory<T2> | returning(ProcessTaskStub.ScriptReturnType type) | 
| PlainSshExecTaskFactory<java.lang.Boolean> | returningIsExitCodeZero() | 
newTaskadd, add, addCompletionListener, allowingNonZeroExitCode, configure, configure, constructCustomizedTaskBuilder, environmentVariable, environmentVariables, machine, requiringExitCodeZero, requiringExitCodeZero, runAsCommand, runAsRoot, runAsScript, summarygetCommands, getCompletionListeners, getMachine, getShellEnvironment, getSummary, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, add, addCompletionListener, allowingNonZeroExitCode, configure, configure, environmentVariable, environmentVariables, machine, requiringExitCodeZero, requiringExitCodeZero, runAsCommand, runAsRoot, runAsScript, summarypublic PlainSshExecTaskFactory(java.lang.String... commands)
public PlainSshExecTaskFactory(SshMachineLocation machine, java.lang.String... commands)
public PlainSshExecTaskFactory(java.util.List<java.lang.String> commands)
public PlainSshExecTaskFactory(SshMachineLocation machine, java.util.List<java.lang.String> commands)
public <T2> PlainSshExecTaskFactory<T2> returning(ProcessTaskStub.ScriptReturnType type)
returning in interface ProcessTaskFactory<RET>returning in class AbstractProcessTaskFactory<PlainSshExecTaskFactory<RET>,RET>public <RET2> PlainSshExecTaskFactory<RET2> returning(com.google.common.base.Function<ProcessTaskWrapper<?>,RET2> resultTransformation)
returning in interface ProcessTaskFactory<RET>returning in class AbstractProcessTaskFactory<PlainSshExecTaskFactory<RET>,RET>public PlainSshExecTaskFactory<java.lang.Boolean> returningIsExitCodeZero()
returningIsExitCodeZero in interface ProcessTaskFactory<RET>returningIsExitCodeZero in class AbstractProcessTaskFactory<PlainSshExecTaskFactory<RET>,RET>public PlainSshExecTaskFactory<java.lang.String> requiringZeroAndReturningStdout()
requiringZeroAndReturningStdout in interface ProcessTaskFactory<RET>requiringZeroAndReturningStdout in class AbstractProcessTaskFactory<PlainSshExecTaskFactory<RET>,RET>