public class Server
extends org.agilewiki.jactor.lpc.JLPCActor
implements org.agilewiki.jactor.Closable
| Modifier and Type | Field and Description |
|---|---|
protected TreeMap<String,ServerCommand> |
serverCommands |
long |
startTime |
protected String |
startupArgs |
| Constructor and Description |
|---|
Server() |
| Modifier and Type | Method and Description |
|---|---|
AgentChannelManager |
agentChannelManager() |
void |
close() |
void |
consolePrintln(String id,
AgentChannel agentChannel,
String value,
org.agilewiki.jactor.RP<String> rp) |
void |
consoleReadLine(String id,
AgentChannel agentChannel,
String prompt,
org.agilewiki.jactor.RP<String> rp) |
void |
consoleReadPassword(String id,
AgentChannel agentChannel,
String prompt,
org.agilewiki.jactor.RP<String> rp) |
void |
evalServerCommand(String operatorName,
String id,
AgentChannel agentChannel,
String commandLine,
PrintJid out,
long requestId,
org.agilewiki.jactor.RP rp) |
String |
getOperatorName() |
Node |
node() |
protected void |
registerHelpCommand() |
protected void |
registerServerCommand(ServerCommand serverCommand) |
protected void |
registerShutdownCommand() |
long |
runTime() |
protected String |
serverName() |
void |
serverUserInterrupt(String commandLine,
PrintJid out,
long requestId,
org.agilewiki.jactor.RP rp) |
protected void |
startServer(PrintJid out,
org.agilewiki.jactor.RP rp) |
void |
startup(Node node,
String operatorName,
String args,
PrintJid out,
org.agilewiki.jactor.RP rp) |
String |
startupArgs() |
acceptEvent, acceptRequest, getActorType, getAncestor, getExceptionHandler, getFactory, getMailbox, getMailboxFactory, getMatch, getParent, hasDataItem, haveEvents, initialize, initialize, initialize, initialize, initialize, requirements, responseFrom, send, send, sendEvent, setExceptionHandler, setInitialBufferCapacitypublic long startTime
protected TreeMap<String,ServerCommand> serverCommands
protected String startupArgs
public String getOperatorName()
public long runTime()
public String startupArgs()
protected String serverName()
public Node node()
public AgentChannelManager agentChannelManager()
protected void registerServerCommand(ServerCommand serverCommand)
public void startup(Node node, String operatorName, String args, PrintJid out, org.agilewiki.jactor.RP rp) throws Exception
Exceptionprotected void startServer(PrintJid out, org.agilewiki.jactor.RP rp) throws Exception
Exceptionpublic void close()
close in interface org.agilewiki.jactor.Closablepublic void evalServerCommand(String operatorName, String id, AgentChannel agentChannel, String commandLine, PrintJid out, long requestId, org.agilewiki.jactor.RP rp) throws Exception
Exceptionpublic void serverUserInterrupt(String commandLine, PrintJid out, long requestId, org.agilewiki.jactor.RP rp) throws Exception
Exceptionprotected void registerShutdownCommand()
protected void registerHelpCommand()
public void consolePrintln(String id, AgentChannel agentChannel, String value, org.agilewiki.jactor.RP<String> rp) throws Exception
Exceptionpublic void consoleReadLine(String id, AgentChannel agentChannel, String prompt, org.agilewiki.jactor.RP<String> rp) throws Exception
ExceptionCopyright © 2013. All Rights Reserved.