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, setInitialBufferCapacity
public 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
Exception
protected void startServer(PrintJid out, org.agilewiki.jactor.RP rp) throws Exception
Exception
public void close()
close
in interface org.agilewiki.jactor.Closable
public void evalServerCommand(String operatorName, String id, AgentChannel agentChannel, String commandLine, PrintJid out, long requestId, org.agilewiki.jactor.RP rp) throws Exception
Exception
public void serverUserInterrupt(String commandLine, PrintJid out, long requestId, org.agilewiki.jactor.RP rp) throws Exception
Exception
protected void registerShutdownCommand()
protected void registerHelpCommand()
public void consolePrintln(String id, AgentChannel agentChannel, String value, org.agilewiki.jactor.RP<String> rp) throws Exception
Exception
public void consoleReadLine(String id, AgentChannel agentChannel, String prompt, org.agilewiki.jactor.RP<String> rp) throws Exception
Exception
Copyright © 2013. All Rights Reserved.