public class Interpreter extends org.agilewiki.jactor.lpc.JLPCActor implements org.agilewiki.jactor.Closable, Interruptable
| Constructor and Description |
|---|
Interpreter() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
configure(String operatorName,
String id,
Node node,
ConsoleIO consoleIO,
PrintStream out) |
ConsoleIO |
consoleIO() |
int |
getCommandCount() |
long |
getIdleTime() |
long |
getLogonTime() |
String |
getOperatorName() |
void |
interpret(String commandLine,
org.agilewiki.jactor.RP rp) |
void |
interrupt() |
boolean |
isSSH() |
void |
notice(String n) |
void |
prompt() |
Shell |
shell() |
acceptEvent, acceptRequest, getActorType, getAncestor, getExceptionHandler, getFactory, getMailbox, getMailboxFactory, getMatch, getParent, hasDataItem, haveEvents, initialize, initialize, initialize, initialize, initialize, requirements, responseFrom, send, send, sendEvent, setExceptionHandler, setInitialBufferCapacitypublic ConsoleIO consoleIO()
public boolean isSSH()
public Shell shell()
public String getOperatorName()
public int getCommandCount()
public long getLogonTime()
public long getIdleTime()
public void notice(String n)
public void configure(String operatorName, String id, Node node, ConsoleIO consoleIO, PrintStream out) throws Exception
Exceptionpublic void interpret(String commandLine, org.agilewiki.jactor.RP rp) throws Exception
Exceptionpublic void interrupt()
throws Exception
interrupt in interface InterruptableExceptionpublic void prompt()
public void close()
close in interface org.agilewiki.jactor.ClosableCopyright © 2013. All Rights Reserved.