And finally, narya gets the imports/overrides/regen love.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5241 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Dave Hoover
2008-07-18 23:20:17 +00:00
parent e41dda3018
commit 6b1d65553f
129 changed files with 383 additions and 304 deletions
@@ -540,6 +540,7 @@ public class BlockingCommunicator extends Communicator
super("BlockingCommunicator_Reader");
}
@Override
protected void willStart ()
{
// first we connect and authenticate with the server
@@ -609,6 +610,7 @@ public class BlockingCommunicator extends Communicator
// now that we're authenticated, we manage the reading half of things by continuously
// reading messages from the socket and processing them
@Override
protected void iterate ()
{
DownstreamMessage msg = null;
@@ -642,17 +644,20 @@ public class BlockingCommunicator extends Communicator
}
}
@Override
protected void handleIterateFailure (Exception e)
{
log.warning("Uncaught exception it reader thread.", e);
}
@Override
protected void didShutdown ()
{
// let the communicator know when we finally go away
readerDidExit();
}
@Override
protected void kick ()
{
// we want to interrupt the reader thread as it may be blocked listening to the socket;
@@ -677,6 +682,7 @@ public class BlockingCommunicator extends Communicator
super("BlockingCommunicator_Writer");
}
@Override
protected void iterate ()
{
// fetch the next message from the queue
@@ -700,16 +706,19 @@ public class BlockingCommunicator extends Communicator
}
}
@Override
protected void handleIterateFailure (Exception e)
{
log.warning("Uncaught exception it writer thread.", e);
}
@Override
protected void didShutdown ()
{
writerDidExit();
}
@Override
protected void kick ()
{
// post a bogus message to the outgoing queue to ensure that the writer thread notices
@@ -728,6 +737,7 @@ public class BlockingCommunicator extends Communicator
super("BlockingCommunicator_DatagramReader");
}
@Override
protected void willStart ()
{
try {
@@ -823,6 +833,7 @@ public class BlockingCommunicator extends Communicator
return false;
}
@Override
protected void iterate ()
{
DownstreamMessage msg = null;
@@ -849,16 +860,19 @@ public class BlockingCommunicator extends Communicator
}
}
@Override
protected void handleIterateFailure (Exception e)
{
log.warning("Uncaught exception in datagram reader thread.", e);
}
@Override
protected void didShutdown ()
{
datagramReaderDidExit();
}
@Override
protected void kick ()
{
// if we have a selector, wake it up
@@ -878,6 +892,7 @@ public class BlockingCommunicator extends Communicator
super("BlockingCommunicator_DatagramWriter");
}
@Override
protected void iterate ()
{
// fetch the next message from the queue
@@ -898,16 +913,19 @@ public class BlockingCommunicator extends Communicator
}
}
@Override
protected void handleIterateFailure (Exception e)
{
log.warning("Uncaught exception in datagram writer thread.", e);
}
@Override
protected void didShutdown ()
{
datagramWriterDidExit();
}
@Override
protected void kick ()
{
// post a bogus message to the outgoing queue to ensure that the writer thread notices
@@ -425,9 +425,11 @@ public class Client
// appropriate
if (_tickInterval == null) {
_tickInterval = new Interval(_runQueue) {
@Override
public void expired () {
tick();
}
@Override
public String toString () {
return "Client.tickInterval";
}
@@ -897,6 +899,7 @@ public class Client
}
}
@Override
public void clientDidClear (Client client)
{
// configure the client to point to the new server and logon
@@ -910,6 +913,7 @@ public class Client
}
}
@Override
public void clientDidLogon (Client client)
{
removeClientObserver(this);
@@ -918,6 +922,7 @@ public class Client
}
}
@Override
public void clientFailedToLogon (Client client, Exception cause)
{
removeClientObserver(this);
@@ -144,6 +144,7 @@ public class ClientCommunicator extends BlockingCommunicator
_nextPort = nextPort;
}
@Override
public void expired () {
if (clearPPI(false)) {
setPrefPort(_key, _thisPort);
@@ -66,6 +66,7 @@ public class ClientDObjectMgr
// register a flush interval
new Interval(client.getRunQueue()) {
@Override
public void expired () {
flushObjects();
}
@@ -440,6 +441,7 @@ public class ClientDObjectMgr
this.subscribe = subscribe;
}
@Override
public String toString ()
{
return StringUtil.fieldsToString(this);
@@ -79,7 +79,7 @@ public interface InvocationReceiver
return receiverCode;
}
/** Generates a string representation of this instance. */
@Override
public String toString ()
{
return "[" + receiverCode + " => " + receiverId + "]";