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, setInitialBufferCapacity
public 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
Exception
public void interpret(String commandLine, org.agilewiki.jactor.RP rp) throws Exception
Exception
public void interrupt() throws Exception
interrupt
in interface Interruptable
Exception
public void prompt()
public void close()
close
in interface org.agilewiki.jactor.Closable
Copyright © 2013. All Rights Reserved.