brooklyn.util.task.ssh.internal
[Java] Class PlainSshExecTaskFactory
java.lang.Object
   brooklyn.util.task.system.ProcessTaskStub
brooklyn.util.task.system.ProcessTaskStub
       brooklyn.util.task.system.internal.AbstractProcessTaskFactory
brooklyn.util.task.system.internal.AbstractProcessTaskFactory
           brooklyn.util.task.ssh.internal.AbstractSshExecTaskFactory
brooklyn.util.task.ssh.internal.AbstractSshExecTaskFactory
               brooklyn.util.task.ssh.internal.PlainSshExecTaskFactory
brooklyn.util.task.ssh.internal.PlainSshExecTaskFactory
public class PlainSshExecTaskFactory
extends AbstractSshExecTaskFactory
 the "Plain" class exists purely so we can massage return types for callers' convenience 
                     
                 
                | Fields inherited from class ProcessTaskStub | 
|---|
                | commands, completionListeners, config, extraErrorMessage, machine, requireExitCodeZero, returnResultTransformation, returnType, runAsRoot, runAsScript, shellEnvironment, summary | 
                
                 
    
     
    
     
                 
                | Methods inherited from class AbstractProcessTaskFactory | 
|---|
                | add, add, addCompletionListener, allowingNonZeroExitCode, configure, constructCustomizedTaskBuilder, environmentVariable, environmentVariables, finalize, machine, markDirty, requiringExitCodeZero, requiringExitCodeZero, requiringZeroAndReturningStdout, returning, returning, returningIsExitCodeZero, runAsCommand, runAsRoot, runAsScript, self, summary | 
                
                 
                 
    
    
        
        PlainSshExecTaskFactory
        public PlainSshExecTaskFactory(java.lang.String... commands)
        
        -  constructor where machine will be added later 
        
        
    
        
        PlainSshExecTaskFactory
        public PlainSshExecTaskFactory(SshMachineLocation machine, java.lang.String... commands)
        
        -  convenience constructor to supply machine immediately 
        
        
    
     
    
    
        
        requiringZeroAndReturningStdout
        @Override
public PlainSshExecTaskFactory requiringZeroAndReturningStdout()
        
        - 
        
        
    
        
        returning
        @Override
public PlainSshExecTaskFactory returning(ScriptReturnType type)
        
        - 
        
        
    
        
        returning
        @Override
public PlainSshExecTaskFactory returning(Function resultTransformation)
        
        - 
        
        
    
        
        returningIsExitCodeZero
        @Override
public PlainSshExecTaskFactory returningIsExitCodeZero()
        
        - 
        
        
    
     
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.