org.commonreality.reality.impl.handler
Class ObjectHandler

java.lang.Object
  extended by org.commonreality.participant.impl.handlers.AbstractObjectHandler
      extended by org.commonreality.reality.impl.handler.ObjectHandler
All Implemented Interfaces:
org.apache.mina.handler.demux.MessageHandler

public class ObjectHandler
extends AbstractObjectHandler
implements org.apache.mina.handler.demux.MessageHandler

Author:
developer

Field Summary
 
Fields inherited from interface org.apache.mina.handler.demux.MessageHandler
NOOP
 
Constructor Summary
ObjectHandler(IReality reality)
           
 
Method Summary
 IReality getParticipant()
           
 void messageReceived(org.apache.mina.common.IoSession arg0, java.lang.Object arg1)
          We will handle INewIdentifierRequest, IObjectCommandRequest, IObjectDataRequest
 
Methods inherited from class org.commonreality.participant.impl.handlers.AbstractObjectHandler
storeObjectData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectHandler

public ObjectHandler(IReality reality)
Parameters:
participant -
Method Detail

getParticipant

public IReality getParticipant()

messageReceived

public void messageReceived(org.apache.mina.common.IoSession arg0,
                            java.lang.Object arg1)
                     throws java.lang.Exception
We will handle INewIdentifierRequest, IObjectCommandRequest, IObjectDataRequest

Specified by:
messageReceived in interface org.apache.mina.handler.demux.MessageHandler
Throws:
java.lang.Exception
See Also:
MessageHandler.messageReceived(org.apache.mina.common.IoSession, java.lang.Object)