gumbo.net.msg
Class PingTransponder

java.lang.Object
  |
  +--gumbo.net.msg.PingTransponder
All Implemented Interfaces:
MessageListener

public class PingTransponder
extends java.lang.Object
implements MessageListener

A Message listener that sends a MsgPingStatus message when it receives a MsgPingCommand message. Does nothing if the wrong message type or no reply message writer is received.

Version:
$Revision: 1.6 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Constructor Summary
PingTransponder()
           
 
Method Summary
 void processMessage(Message msg, MessageWriter writer)
          Called when the listener needs to process a new message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PingTransponder

public PingTransponder()
Method Detail

processMessage

public void processMessage(Message msg,
                           MessageWriter writer)
Description copied from interface: MessageListener
Called when the listener needs to process a new message. Presumably the message type (subclass) is one that the listener is interested in (see MessageRouter).

Specified by:
processMessage in interface MessageListener
Parameters:
msg - The message to be handled. Never null.
writer - Message writer to be used for sending a reply message (on the router thread). Null if none.