org.mvel2.sh
Class ShellSession
java.lang.Object
org.mvel2.sh.ShellSession
public class ShellSession
- extends java.lang.Object
A shell session.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROMPT_VAR
public static final java.lang.String PROMPT_VAR
- See Also:
- Constant Field Values
ShellSession
public ShellSession()
ShellSession
public ShellSession(java.lang.String init)
run
public void run()
printPrompt
public void printPrompt()
shouldDefer
public boolean shouldDefer(StringAppender inBuf)
indent
public java.lang.String indent(int size)
getCommands
public java.util.Map<java.lang.String,Command> getCommands()
getVariables
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
getEnv
public java.util.Map<java.lang.String,java.lang.String> getEnv()
getCtxObject
public java.lang.Object getCtxObject()
setCtxObject
public void setCtxObject(java.lang.Object ctxObject)
getCommandBuffer
public java.lang.String getCommandBuffer()
setCommandBuffer
public void setCommandBuffer(java.lang.String commandBuffer)
exec
public void exec(java.lang.String command)
Copyright © 2010. All Rights Reserved.