public class ServiceHandler extends org.apache.mina.core.service.IoHandlerAdapter implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
LAST_TIME |
static String |
REMOTE_ADDRESS |
static String |
SESSION_BINARY |
static String |
SESSION_NAME |
| Constructor and Description |
|---|
ServiceHandler(org.oiue.service.tcp.Handler handler,
boolean binary,
org.apache.mina.core.service.IoConnector connector,
org.oiue.service.log.LogService logService) |
| Modifier and Type | Method and Description |
|---|---|
void |
exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause) |
void |
messageReceived(org.apache.mina.core.session.IoSession session,
Object message) |
void |
messageSent(org.apache.mina.core.session.IoSession session,
Object message) |
void |
sessionClosed(org.apache.mina.core.session.IoSession session) |
void |
sessionCreated(org.apache.mina.core.session.IoSession session) |
void |
sessionIdle(org.apache.mina.core.session.IoSession session,
org.apache.mina.core.session.IdleStatus status) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
String |
toByteString(byte[] bytes,
int size) |
public static final String SESSION_NAME
public static final String REMOTE_ADDRESS
public static final String LAST_TIME
public static final String SESSION_BINARY
public ServiceHandler(org.oiue.service.tcp.Handler handler,
boolean binary,
org.apache.mina.core.service.IoConnector connector,
org.oiue.service.log.LogService logService)
public String toByteString(byte[] bytes, int size)
public void messageReceived(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageReceived in interface org.apache.mina.core.service.IoHandlermessageReceived in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause)
throws Exception
exceptionCaught in interface org.apache.mina.core.service.IoHandlerexceptionCaught in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionCreated(org.apache.mina.core.session.IoSession session)
throws Exception
sessionCreated in interface org.apache.mina.core.service.IoHandlersessionCreated in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionClosed(org.apache.mina.core.session.IoSession session)
throws Exception
sessionClosed in interface org.apache.mina.core.service.IoHandlersessionClosed in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void messageSent(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageSent in interface org.apache.mina.core.service.IoHandlermessageSent in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionOpened(org.apache.mina.core.session.IoSession session)
throws Exception
sessionOpened in interface org.apache.mina.core.service.IoHandlersessionOpened in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionIdle(org.apache.mina.core.session.IoSession session,
org.apache.mina.core.session.IdleStatus status)
throws Exception
sessionIdle in interface org.apache.mina.core.service.IoHandlersessionIdle in class org.apache.mina.core.service.IoHandlerAdapterExceptionCopyright © 2016. All rights reserved.