org.mvel2.sh
public class ShellSession extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ShellSession.RunState |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROMPT_VAR |
Constructor and Description |
---|
ShellSession() |
ShellSession(java.lang.String init) |
Modifier and Type | Method and Description |
---|---|
void |
exec(java.lang.String command) |
java.lang.String |
getCommandBuffer() |
java.util.Map<java.lang.String,Command> |
getCommands() |
java.lang.Object |
getCtxObject() |
java.util.Map<java.lang.String,java.lang.String> |
getEnv() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariables() |
java.lang.String |
indent(int size) |
void |
printPrompt() |
void |
run() |
void |
setCommandBuffer(java.lang.String commandBuffer) |
void |
setCtxObject(java.lang.Object ctxObject) |
boolean |
shouldDefer(StringAppender inBuf) |
public static final java.lang.String PROMPT_VAR
public ShellSession()
public ShellSession(java.lang.String init)
public void run()
public void printPrompt()
public boolean shouldDefer(StringAppender inBuf)
public java.lang.String indent(int size)
public java.util.Map<java.lang.String,Command> getCommands()
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
public java.util.Map<java.lang.String,java.lang.String> getEnv()
public java.lang.Object getCtxObject()
public void setCtxObject(java.lang.Object ctxObject)
public java.lang.String getCommandBuffer()
public void setCommandBuffer(java.lang.String commandBuffer)
public void exec(java.lang.String command)
Copyright © 2014. All Rights Reserved.