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(<any> 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(<any> 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>