com.asdf.server
Class MessageHandler

java.lang.Object
  extended by com.asdf.server.MessageHandler

public class MessageHandler
extends java.lang.Object

Handles incoming messages.


Constructor Summary
MessageHandler(ClientConnection client)
           
 
Method Summary
 Message generateGeneralErrorResponse(boolean success)
          Generate Message with general error response set to given value.
 Message generateGeneralErrorResponse(boolean success, java.lang.String description)
          Generate Message with general error response set to given value.
 void process(byte[] rawData)
          Process message.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageHandler

public MessageHandler(ClientConnection client)
Method Detail

generateGeneralErrorResponse

public Message generateGeneralErrorResponse(boolean success)
Generate Message with general error response set to given value.

Parameters:
success - Value of the success attribute
Returns:
Generated Message

generateGeneralErrorResponse

public Message generateGeneralErrorResponse(boolean success,
                                            java.lang.String description)
Generate Message with general error response set to given value.

Parameters:
success - Value of the success attribute
description - Value of the description element
Returns:
Generated Message

process

public void process(byte[] rawData)
             throws java.io.IOException
Process message.

Parameters:
rawData - the message
Throws:
java.io.IOException