public class LineReader extends org.agilewiki.jactor.lpc.JLPCActor implements Shell, Interruptable
| Constructor and Description |
|---|
LineReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
echo(int b) |
boolean |
hasInput() |
void |
interrupt() |
void |
line(String line) |
void |
readLine(org.agilewiki.jactor.RP<String> rp) |
void |
readPassword(org.agilewiki.jactor.RP<String> rp) |
void |
start(InputStream in,
OutputStream out,
Interpreter interpreter) |
acceptEvent, acceptRequest, getActorType, getAncestor, getExceptionHandler, getFactory, getMailbox, getMailboxFactory, getMatch, getParent, hasDataItem, haveEvents, initialize, initialize, initialize, initialize, initialize, requirements, responseFrom, send, send, sendEvent, setExceptionHandler, setInitialBufferCapacitypublic void start(InputStream in, OutputStream out, Interpreter interpreter) throws Exception
Exceptionpublic void readLine(org.agilewiki.jactor.RP<String> rp) throws Exception
Exceptionpublic void readPassword(org.agilewiki.jactor.RP<String> rp) throws Exception
Exceptionpublic void echo(int b)
throws IOException
IOExceptionpublic void close()
close in interface org.agilewiki.jactor.Closablepublic void interrupt()
throws Exception
interrupt in interface InterruptableExceptionCopyright © 2013. All Rights Reserved.