org.jactr.tools.async.shadow
Class ShadowIOHandler

java.lang.Object
  extended by org.apache.mina.core.service.IoHandlerAdapter
      extended by org.apache.mina.handler.demux.DemuxingIoHandler
          extended by org.jactr.tools.async.common.BaseIOHandler
              extended by org.jactr.tools.async.shadow.ShadowIOHandler
All Implemented Interfaces:
org.apache.mina.core.service.IoHandler

public class ShadowIOHandler
extends BaseIOHandler

Author:
developer

Field Summary
static java.lang.String CONTROLLER_ATTR
           
 
Constructor Summary
ShadowIOHandler(ShadowController controller)
           
 
Method Summary
 void sessionClosed(org.apache.mina.core.session.IoSession session)
           
 void sessionOpened(org.apache.mina.core.session.IoSession session)
           
 
Methods inherited from class org.jactr.tools.async.common.BaseIOHandler
disconnect, disconnect, getCredentials, isConnected, setCredentials, waitForConnection, waitForDisconnect, waitForPendingWrites, write
 
Methods inherited from class org.apache.mina.handler.demux.DemuxingIoHandler
addExceptionHandler, addReceivedMessageHandler, addSentMessageHandler, exceptionCaught, getExceptionHandlerMap, getMessageHandler, getReceivedMessageHandlerMap, getSentMessageHandlerMap, messageReceived, messageSent, removeExceptionHandler, removeReceivedMessageHandler, removeSentMessageHandler
 
Methods inherited from class org.apache.mina.core.service.IoHandlerAdapter
sessionCreated, sessionIdle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTROLLER_ATTR

public static final java.lang.String CONTROLLER_ATTR
See Also:
Constant Field Values
Constructor Detail

ShadowIOHandler

public ShadowIOHandler(ShadowController controller)
Method Detail

sessionOpened

public void sessionOpened(org.apache.mina.core.session.IoSession session)
                   throws java.lang.Exception
Specified by:
sessionOpened in interface org.apache.mina.core.service.IoHandler
Overrides:
sessionOpened in class BaseIOHandler
Throws:
java.lang.Exception

sessionClosed

public void sessionClosed(org.apache.mina.core.session.IoSession session)
                   throws java.lang.Exception
Specified by:
sessionClosed in interface org.apache.mina.core.service.IoHandler
Overrides:
sessionClosed in class BaseIOHandler
Throws:
java.lang.Exception