public class BasicParticipantIOHandler
extends org.apache.mina.handler.demux.DemuxingIoHandler
Constructor and Description |
---|
BasicParticipantIOHandler(AbstractParticipant participant,
IIdentifier.Type type) |
Modifier and Type | Method and Description |
---|---|
org.apache.mina.core.session.IoSession |
getCommonRealitySession() |
GeneralObjectHandler |
getObjectHandler()
we need public access to this so that the participant can store its own
sent data, preventing the need for CR to send our own data right back to us
|
void |
sessionClosed(org.apache.mina.core.session.IoSession session) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
addExceptionHandler, addReceivedMessageHandler, addSentMessageHandler, exceptionCaught, findExceptionHandler, findReceivedMessageHandler, findSentMessageHandler, getExceptionHandlerMap, getMessageHandler, getReceivedMessageHandlerMap, getSentMessageHandlerMap, messageReceived, messageSent, removeExceptionHandler, removeReceivedMessageHandler, removeSentMessageHandler
public BasicParticipantIOHandler(AbstractParticipant participant, IIdentifier.Type type)
public GeneralObjectHandler getObjectHandler()
public void sessionOpened(org.apache.mina.core.session.IoSession session) throws java.lang.Exception
sessionOpened
in interface org.apache.mina.core.service.IoHandler
sessionOpened
in class org.apache.mina.core.service.IoHandlerAdapter
java.lang.Exception
public void sessionClosed(org.apache.mina.core.session.IoSession session) throws java.lang.Exception
sessionClosed
in interface org.apache.mina.core.service.IoHandler
sessionClosed
in class org.apache.mina.core.service.IoHandlerAdapter
java.lang.Exception
public org.apache.mina.core.session.IoSession getCommonRealitySession()