public class KingmakerServer extends org.agilewiki.jasocket.server.Server implements org.agilewiki.jasocket.serverNameListener.ServerNameListener, QuorumListener
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
logger |
Constructor and Description |
---|
KingmakerServer() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static void |
main(String[] args) |
void |
quorum(boolean status) |
protected String |
serverName() |
void |
serverNameAdded(String address,
String name) |
void |
serverNameRemoved(String address,
String name) |
protected void |
startServer(org.agilewiki.jasocket.jid.PrintJid out,
org.agilewiki.jactor.RP rp) |
agentChannelManager, evalServerCommand, getOperatorName, node, registerHelpCommand, registerServerCommand, registerShutdownCommand, startup, 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
protected String serverName()
serverName
in class org.agilewiki.jasocket.server.Server
protected void startServer(org.agilewiki.jasocket.jid.PrintJid out, org.agilewiki.jactor.RP rp) throws Exception
startServer
in class org.agilewiki.jasocket.server.Server
Exception
public void close()
close
in interface org.agilewiki.jactor.Closable
close
in class org.agilewiki.jasocket.server.Server
public void serverNameAdded(String address, String name) throws Exception
serverNameAdded
in interface org.agilewiki.jasocket.serverNameListener.ServerNameListener
Exception
public void serverNameRemoved(String address, String name) throws Exception
serverNameRemoved
in interface org.agilewiki.jasocket.serverNameListener.ServerNameListener
Exception
public void quorum(boolean status) throws Exception
quorum
in interface QuorumListener
Exception
Copyright © 2013. All Rights Reserved.