java.lang.Object
org.alicebot.server.core.util.Shell
- public class Shell
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HOSTNAME
private static final java.lang.String HOSTNAME
CLIENT_NAME_PREDICATE
private static final java.lang.String CLIENT_NAME_PREDICATE
BOT_NAME_PREDICATE
private static final java.lang.String BOT_NAME_PREDICATE
PROMPT
public static final java.lang.String PROMPT
- See Also:
- Constant Field Values
SHOW_MESSAGE_FLAGS
private static final boolean SHOW_MESSAGE_FLAGS
SHELL
public static final java.lang.String SHELL
HELP
private static final java.lang.String HELP
- See Also:
- Constant Field Values
EXIT
private static final java.lang.String EXIT
- See Also:
- Constant Field Values
LOAD
private static final java.lang.String LOAD
- See Also:
- Constant Field Values
UNLOAD
private static final java.lang.String UNLOAD
- See Also:
- Constant Field Values
BOTLIST
private static final java.lang.String BOTLIST
- See Also:
- Constant Field Values
TALKTO
private static final java.lang.String TALKTO
- See Also:
- Constant Field Values
WHO
private static final java.lang.String WHO
- See Also:
- Constant Field Values
BOT_FILES
private static final java.lang.String BOT_FILES
- See Also:
- Constant Field Values
ROLL_CHATLOG
private static final java.lang.String ROLL_CHATLOG
- See Also:
- Constant Field Values
ROLL_TARGETS
private static final java.lang.String ROLL_TARGETS
- See Also:
- Constant Field Values
COMMANDABLES
private static final java.lang.String COMMANDABLES
- See Also:
- Constant Field Values
HELP_TEXT
private static final java.lang.String[] HELP_TEXT
consoleIn
private java.io.BufferedReader consoleIn
consoleDisplay
private java.io.PrintStream consoleDisplay
consolePrompt
private java.io.PrintStream consolePrompt
botid
private java.lang.String botid
botName
private java.lang.String botName
Shell
public Shell()
Shell
public Shell(java.io.InputStream inputstream,
java.io.PrintStream printstream,
java.io.PrintStream printstream1)
run
public void run()
getCurrentBotID
public java.lang.String getCurrentBotID()
promptConsole
private void promptConsole(java.lang.String s)
showConsole
private void showConsole(java.lang.String s)
showConsole
private void showConsole(java.lang.String[] as)
showConsole
private void showConsole(java.lang.String s,
java.lang.String s1)
showConsole
private void showConsole(java.lang.String s,
java.lang.String[] as)
printExitMessage
private void printExitMessage()
help
public void help()
load
public void load(java.lang.String s,
java.lang.String s1)
unload
private void unload(java.lang.String s,
java.lang.String s1)
showBotList
public void showBotList()
talkto
private void talkto(java.lang.String s)
switchToBot
public void switchToBot(java.lang.String s)
who
private void who()
listBotFiles
public void listBotFiles()
rollChatLog
public void rollChatLog(java.lang.String s)
rollTargets
public void rollTargets()
listCommandables
private void listCommandables()
sendCommand
private void sendCommand(java.lang.String s)
throws Shell.NoCommandException,
Shell.NoSuchCommandableException