openlsd.multiple.ophandler.extension
Class LSDPoolClientGetSessionHandler

java.lang.Object
  extended by org.apache.mina.common.IoHandlerAdapter
      extended by openlsd.network.client.common.LSDClientCommonSessionHandler
          extended by openlsd.network.client.get.LSDClientGetSessionHandler
              extended by openlsd.multiple.ophandler.extension.LSDPoolClientGetSessionHandler
All Implemented Interfaces:
org.apache.mina.common.IoHandler

public class LSDPoolClientGetSessionHandler
extends LSDClientGetSessionHandler

Example of extension of the LSDClientGetSessionHandler that enables two kind of Get : - to a PoolClientPut for proxy between a get and a put

Author:
Frederic Bregier LGPL

Constructor Summary
LSDPoolClientGetSessionHandler()
           
 
Method Summary
 void messageGetBlock(org.apache.mina.common.IoSession session, LSDClientSession ls, byte[] bytes)
          Exemple of messageGetBlock extended to LSDPoolClientPut only.
 
Methods inherited from class openlsd.network.client.get.LSDClientGetSessionHandler
messageClear, messageRun
 
Methods inherited from class openlsd.network.client.common.LSDClientCommonSessionHandler
exceptionCaught, messageReceived, messageSent, sessionClosed, sessionFinished, sessionIdle
 
Methods inherited from class org.apache.mina.common.IoHandlerAdapter
sessionCreated, sessionOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSDPoolClientGetSessionHandler

public LSDPoolClientGetSessionHandler()
Method Detail

messageGetBlock

public void messageGetBlock(org.apache.mina.common.IoSession session,
                            LSDClientSession ls,
                            byte[] bytes)
Exemple of messageGetBlock extended to LSDPoolClientPut only.

Overrides:
messageGetBlock in class LSDClientGetSessionHandler
See Also:
LSDClientGetSessionHandler.messageGetBlock(org.apache.mina.common.IoSession, openlsd.network.client.common.LSDClientSession, byte[])