Uses of Class
com.flat502.rox.http.HttpMessageBuffer

Packages that use HttpMessageBuffer
com.flat502.rox.client Client-side API and supporting classes. 
com.flat502.rox.http Utility classes for packing and unpacking HTTP messages. 
com.flat502.rox.processing Central location for shared client- and server-side processing logic. 
com.flat502.rox.server Server-side API and supporting classes. 
 

Uses of HttpMessageBuffer in com.flat502.rox.client
 

Methods in com.flat502.rox.client that return HttpMessageBuffer
protected  HttpMessageBuffer HttpRpcClient.getReadBuffer(java.net.Socket socket)
           
 

Methods in com.flat502.rox.client with parameters of type HttpMessageBuffer
protected  void HttpRpcClient.handleMessageException(HttpMessageBuffer msg, java.lang.Exception e)
          Creates a new instance of HttpMessageException and enqueues it on the queue shared by worker threads.
 

Uses of HttpMessageBuffer in com.flat502.rox.http
 

Subclasses of HttpMessageBuffer in com.flat502.rox.http
 class HttpRequestBuffer
          This class represents a buffer built up from one or more network messages, and containing an HTTP request.
 class HttpResponseBuffer
          This class represents a buffer built up from one or more network messages, and containing an HTTP response.
 

Methods in com.flat502.rox.http that return HttpMessageBuffer
 HttpMessageBuffer HttpMessageException.getMsg()
           
 

Constructors in com.flat502.rox.http with parameters of type HttpMessageBuffer
HttpMessageException(HttpMessageBuffer msg, java.lang.Exception e)
           
HttpMessageException(java.lang.String errMsg, HttpMessageBuffer msg)
           
 

Uses of HttpMessageBuffer in com.flat502.rox.processing
 

Methods in com.flat502.rox.processing that return HttpMessageBuffer
protected abstract  HttpMessageBuffer HttpRpcProcessor.getReadBuffer(java.net.Socket socket)
          Called when data is available on a socket.
 

Methods in com.flat502.rox.processing with parameters of type HttpMessageBuffer
protected  void HttpMessageHandler.handleHttpMessageException(HttpMessageBuffer msg, java.lang.Throwable exception)
          Called when an error occurs while handling an HTTP message.
protected abstract  void HttpMessageHandler.handleMessage(HttpMessageBuffer msg)
          Called to handle complete HTTP messages.
protected abstract  void HttpRpcProcessor.handleMessageException(HttpMessageBuffer msg, java.lang.Exception e)
          An error handler invoked when an attempt to determine if an HTTP message buffer constitutes a complete HTTP message.
 

Uses of HttpMessageBuffer in com.flat502.rox.server
 

Methods in com.flat502.rox.server that return HttpMessageBuffer
protected  HttpMessageBuffer HttpRpcServer.getReadBuffer(java.net.Socket socket)
           
 

Methods in com.flat502.rox.server with parameters of type HttpMessageBuffer
protected  void HttpRpcServer.handleMessageException(HttpMessageBuffer msg, java.lang.Exception e)
          Converts an exception raised while processing an HTTP request into a suitable HTTP response.
protected  HttpResponse HttpRpcServer.newHttpResponse(HttpMessageBuffer msg, HttpResponseException e)
           
protected  HttpResponse HttpRpcServer.newHttpResponse(HttpMessageBuffer origMsg, int statusCode, java.lang.String reasonPhrase, Encoding encoding)
           
protected  HttpResponse HttpRpcServer.toHttpResponse(HttpMessageBuffer origMsg, RpcResponse methodRsp, Encoding encoding)
          Constructs a new HttpResponse containing the given XML-RPC method response.