|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.littleshoot.mina.common.IoHandlerAdapter
org.littleshoot.util.mina.SocketIoHandler
public class SocketIoHandler
| Constructor Summary | |
|---|---|
SocketIoHandler()
|
|
SocketIoHandler(IoSessionOutputStreamFactory osFactory)
|
|
| Method Summary | |
|---|---|
void |
exceptionCaught(org.littleshoot.mina.common.IoSession session,
Throwable cause)
Forwards caught exceptions to input stream. |
int |
getReadTimeout()
Returns read timeout in seconds. |
int |
getWriteTimeout()
Returns write timeout in seconds. |
void |
messageReceived(org.littleshoot.mina.common.IoSession session,
Object buf)
Forwards read data to input stream. |
void |
sessionClosed(org.littleshoot.mina.common.IoSession session)
Closes streams |
void |
sessionIdle(org.littleshoot.mina.common.IoSession session,
org.littleshoot.mina.common.IdleStatus status)
Handles read timeout. |
void |
sessionOpened(org.littleshoot.mina.common.IoSession session)
Initializes streams and timeout settings. |
void |
setReadTimeout(int readTimeout)
Sets read timeout in seconds. |
void |
setWriteTimeout(int writeTimeout)
Sets write timeout in seconds. |
| Methods inherited from class org.littleshoot.mina.common.IoHandlerAdapter |
|---|
messageSent, sessionCreated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SocketIoHandler()
public SocketIoHandler(IoSessionOutputStreamFactory osFactory)
| Method Detail |
|---|
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public int getWriteTimeout()
public void setWriteTimeout(int writeTimeout)
public void sessionOpened(org.littleshoot.mina.common.IoSession session)
sessionOpened in interface org.littleshoot.mina.common.IoHandlersessionOpened in class org.littleshoot.mina.common.IoHandlerAdapter
public void sessionClosed(org.littleshoot.mina.common.IoSession session)
throws Exception
sessionClosed in interface org.littleshoot.mina.common.IoHandlersessionClosed in class org.littleshoot.mina.common.IoHandlerAdapterException
public void messageReceived(org.littleshoot.mina.common.IoSession session,
Object buf)
messageReceived in interface org.littleshoot.mina.common.IoHandlermessageReceived in class org.littleshoot.mina.common.IoHandlerAdapter
public void exceptionCaught(org.littleshoot.mina.common.IoSession session,
Throwable cause)
exceptionCaught in interface org.littleshoot.mina.common.IoHandlerexceptionCaught in class org.littleshoot.mina.common.IoHandlerAdapter
public void sessionIdle(org.littleshoot.mina.common.IoSession session,
org.littleshoot.mina.common.IdleStatus status)
sessionIdle in interface org.littleshoot.mina.common.IoHandlersessionIdle in class org.littleshoot.mina.common.IoHandlerAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||