| 
 | Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
public interface ShellTool
Methods for executing things in an environment (localhost process, or ssh)
| Field Summary | |
|---|---|
| static ConfigKey | PROP_DIRECT_HEADER | 
| static ConfigKey | PROP_ERR_STREAM | 
| static ConfigKey | PROP_LOCAL_TEMP_DIR | 
| static ConfigKey | PROP_NO_EXTRA_OUTPUT | 
| static ConfigKey | PROP_OUT_STREAM | 
| static ConfigKey | PROP_RUN_AS_ROOT | 
| static ConfigKey | PROP_SCRIPT_DIR | 
| static ConfigKey | PROP_SCRIPT_HEADER | 
| static ConfigKey | PROP_SEPARATOR | 
| Method Summary | |
|---|---|
| int | execCommands(java.util.Map properties, java.util.List commands, java.util.Map env)@see #execCommands(Map, List, Map) | 
| int | execCommands(java.util.Map properties, java.util.List commands) | 
| int | execScript(java.util.Map props, java.util.List commands, java.util.Map env)@see #execScript(Map, List, Map) | 
| int | execScript(java.util.Map props, java.util.List commands) | 
| Field Detail | 
|---|
* Executes the set of commands in a shell script. Blocks until completion. public static final ConfigKey PROP_DIRECT_HEADER
public static final ConfigKey PROP_ERR_STREAM
public static final ConfigKey PROP_LOCAL_TEMP_DIR
public static final ConfigKey PROP_NO_EXTRA_OUTPUT
public static final ConfigKey PROP_OUT_STREAM
public static final ConfigKey PROP_RUN_AS_ROOT
public static final ConfigKeyPROP_DIRECT_HEADER = ShellToolConfigKeysForRemote.PROP_DIRECT_HEADER; public static final ConfigKey PROP_SCRIPT_DIR 
public static final ConfigKey PROP_SCRIPT_HEADER
public static final ConfigKey PROP_SEPARATOR
| Method Detail | 
|---|
public int execCommands(java.util.Map properties, java.util.List commands, java.util.Map env)
public int execCommands(java.util.Map properties, java.util.List commands)
public int execScript(java.util.Map props, java.util.List commands, java.util.Map env)
public int execScript(java.util.Map props, java.util.List commands)
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.