|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
interface OperationHandler
Handler for a operation closure.
| Method Summary | |
|---|---|
java.lang.String
|
execute(java.lang.String command)
Performs an execution operation. |
java.lang.String
|
execute(java.lang.String command, groovy.lang.Closure interactions)
Performs an execution operation. |
java.lang.String
|
execute(java.util.HashMap settings, java.lang.String command)
Performs an execution operation. |
java.lang.String
|
execute(java.util.HashMap settings, java.lang.String command, groovy.lang.Closure interactions)
Performs an execution operation. |
CommandContext
|
executeBackground(java.lang.String command)
Performs an execution operation. |
CommandContext
|
executeBackground(java.util.HashMap settings, java.lang.String command)
Performs an execution operation. |
java.lang.String
|
executeSudo(java.lang.String command)
Performs a sudo operation, explicitly providing password for the sudo user. |
java.lang.String
|
executeSudo(java.util.HashMap settings, java.lang.String command)
Performs a sudo operation, explicitly providing password for the sudo user. |
void
|
get(java.lang.String remote, java.lang.String local)
Performs a GET operation. |
Remote
|
getRemote()
Returns remote host for current operation. |
void
|
put(java.lang.String local, java.lang.String remote)
Performs a PUT operation. |
void
|
shell(java.util.HashMap settings, groovy.lang.Closure interactions)
Performs a shell operation. |
void
|
shell(groovy.lang.Closure interactions)
Performs a shell operation. |
| Method Detail |
|---|
java.lang.String execute(java.lang.String command)
java.lang.String execute(java.lang.String command, groovy.lang.Closure interactions)
interactions - closure including interactions
java.lang.String execute(java.util.HashMap settings, java.lang.String command)
settings - execution settings
java.lang.String execute(java.util.HashMap settings, java.lang.String command, groovy.lang.Closure interactions)
settings - execution settingsinteractions - closure including interactions
CommandContext executeBackground(java.lang.String command)
CommandContext executeBackground(java.util.HashMap settings, java.lang.String command)
settings - execution settings
java.lang.String executeSudo(java.lang.String command)
java.lang.String executeSudo(java.util.HashMap settings, java.lang.String command)
settings - execution settings
void get(java.lang.String remote, java.lang.String local)
Remote getRemote()
void put(java.lang.String local, java.lang.String remote)
void shell(java.util.HashMap settings, groovy.lang.Closure interactions)
settings - shell settingsinteractions - closure including interactions
void shell(groovy.lang.Closure interactions)
interactions - closure including interactions
Groovy Documentation