org.planx.xmlstore.routing.messaging
Class MessageServer.MyHandler

java.lang.Object
  extended by org.apache.mina.core.service.IoHandlerAdapter
      extended by org.planx.xmlstore.routing.messaging.MessageServer.MyHandler
All Implemented Interfaces:
org.apache.mina.core.service.IoHandler
Enclosing class:
MessageServer

protected class MessageServer.MyHandler
extends org.apache.mina.core.service.IoHandlerAdapter

this classes handles all the messages received by the DHT


Field Summary
protected  MessageServer messageServer
           
 
Constructor Summary
MessageServer.MyHandler(MessageServer messageServer)
           
 
Method Summary
 void exceptionCaught(org.apache.mina.core.session.IoSession session, Throwable cause)
           
 void messageReceived(org.apache.mina.core.session.IoSession session, Object msg)
          deal with messages received those messages are byte-arrays sent with MessageServer.sendMessage(int, Message, InetAddress, int)
 
Methods inherited from class org.apache.mina.core.service.IoHandlerAdapter
messageSent, sessionClosed, sessionCreated, sessionIdle, sessionOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messageServer

protected MessageServer messageServer
Constructor Detail

MessageServer.MyHandler

public MessageServer.MyHandler(MessageServer messageServer)
Method Detail

messageReceived

public void messageReceived(org.apache.mina.core.session.IoSession session,
                            Object msg)
                     throws Exception
deal with messages received those messages are byte-arrays sent with MessageServer.sendMessage(int, Message, InetAddress, int)

Specified by:
messageReceived in interface org.apache.mina.core.service.IoHandler
Overrides:
messageReceived in class org.apache.mina.core.service.IoHandlerAdapter
Throws:
Exception

exceptionCaught

public void exceptionCaught(org.apache.mina.core.session.IoSession session,
                            Throwable cause)
                     throws Exception
Specified by:
exceptionCaught in interface org.apache.mina.core.service.IoHandler
Overrides:
exceptionCaught in class org.apache.mina.core.service.IoHandlerAdapter
Throws:
Exception


Copyright © 2010. All Rights Reserved.