Brooklyn

brooklyn.util.task.system
[Java] Class ProcessTaskStub

java.lang.Object
  brooklyn.util.task.system.ProcessTaskStub

public class ProcessTaskStub

Nested Class Summary
static enum ProcessTaskStub.ScriptReturnType

 
Field Summary
protected java.util.List commands

protected java.util.List completionListeners

protected ConfigBag config

protected java.lang.String extraErrorMessage

protected SshMachineLocation machine

null for localhost

protected java.lang.Boolean requireExitCodeZero

protected Function returnResultTransformation

null for localhost

protected ProcessTaskStub.ScriptReturnType returnType

protected boolean runAsRoot

protected java.lang.Boolean runAsScript

protected java.util.Map shellEnvironment

protected java.lang.String summary

 
Constructor Summary
ProcessTaskStub()

protected ProcessTaskStub(ProcessTaskStub source)

 
Method Summary
java.util.List getCommands()

java.util.List getCompletionListeners()

protected ConfigBag getConfig()

SshMachineLocation getMachine()

null for localhost

java.util.Map getShellEnvironment()

java.lang.String getSummary()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

commands

protected final java.util.List commands


completionListeners

protected final java.util.List completionListeners


config

protected final ConfigBag config


extraErrorMessage

protected java.lang.String extraErrorMessage


machine

protected SshMachineLocation machine
null for localhost


requireExitCodeZero

protected java.lang.Boolean requireExitCodeZero


returnResultTransformation

protected Function returnResultTransformation
null for localhost


returnType

protected ProcessTaskStub.ScriptReturnType returnType


runAsRoot

protected boolean runAsRoot


runAsScript

protected java.lang.Boolean runAsScript


shellEnvironment

protected java.util.Map shellEnvironment


summary

protected java.lang.String summary


 
Constructor Detail

ProcessTaskStub

public ProcessTaskStub()


ProcessTaskStub

protected ProcessTaskStub(ProcessTaskStub source)


 
Method Detail

getCommands

public java.util.List getCommands()


getCompletionListeners

public java.util.List getCompletionListeners()


getConfig

protected ConfigBag getConfig()


getMachine

public SshMachineLocation getMachine()
null for localhost


getShellEnvironment

public java.util.Map getShellEnvironment()


getSummary

public java.lang.String getSummary()


toString

public String toString() {
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.