|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.agent.impl.command.CommandManagerImpl
class CommandManagerImpl
Field Summary | |
---|---|
static java.lang.String |
MODULE
|
static Logger |
log
|
Property Summary | |
---|---|
AgentContext |
agentContext
|
java.lang.Object |
createGluCommand
Create the correct glu command |
java.lang.Object |
doInterruptCommand
Same closure called directly or from the glu script |
Timespan |
interruptCommandGracePeriod
|
CommandExecutionIOStorage |
ioStorage
|
ScriptManager |
scriptManager
|
Submitter |
submitter
|
Method Summary | |
---|---|
CommandExecution
|
executeShellCommand(java.lang.Object args)
{@inheritdoc} |
CommandExecution
|
findCommand(java.lang.String id)
|
java.lang.Object
|
findCommandExecutionAndStreams(java.lang.Object args)
|
CommandExecution
|
getCommand(java.lang.String id)
|
boolean
|
interruptCommand(java.lang.Object args)
{@inheritdoc} |
void
|
setIoStorage(CommandExecutionIOStorage storage)
|
MountPoint
|
toMountPoint(CommandExecution commandExecution)
|
MountPoint
|
toMountPoint(java.lang.String commandId)
|
java.lang.Object
|
waitForCommand(java.lang.Object args)
{@inheritdoc} |
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 |
---|
public static final java.lang.String MODULE
public static final Logger log
Property Detail |
---|
@Initializable(required = true) AgentContext agentContext
java.lang.Object createGluCommand
java.lang.Object doInterruptCommand
@Initializable(required = true) Timespan interruptCommandGracePeriod
@Initializable(required = true) CommandExecutionIOStorage ioStorage
@Initializable(required = true) ScriptManager scriptManager
@Initializable(required = true) Submitter submitter
Method Detail |
---|
@Override CommandExecution executeShellCommand(java.lang.Object args)
CommandExecution findCommand(java.lang.String id)
@Override java.lang.Object findCommandExecutionAndStreams(java.lang.Object args)
CommandExecution getCommand(java.lang.String id)
@Override boolean interruptCommand(java.lang.Object args)
void setIoStorage(CommandExecutionIOStorage storage)
MountPoint toMountPoint(CommandExecution commandExecution)
MountPoint toMountPoint(java.lang.String commandId)
@Override java.lang.Object waitForCommand(java.lang.Object args)
Groovy Documentation