org.apache.ws.commons.tcpmon.core.filter.http
Class HttpRequestFilter

java.lang.Object
  extended by org.apache.ws.commons.tcpmon.core.filter.http.HttpFilter
      extended by org.apache.ws.commons.tcpmon.core.filter.http.HttpRequestFilter
All Implemented Interfaces:
StreamFilter

public class HttpRequestFilter
extends HttpFilter

Filter that parses HTTP requests and invokes a set of HTTPRequestHandler implementations.


Constructor Summary
HttpRequestFilter(boolean decodeTransferEncoding)
           
 
Method Summary
 void addHandler(HttpRequestHandler handler)
           
protected  void completed()
           
protected  String processFirstLine(String firstLine)
           
protected  void processHeaders(Headers headers)
           
 
Methods inherited from class org.apache.ws.commons.tcpmon.core.filter.http.HttpFilter
invoke, isComplete, isReadOnly, setContentFilterFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequestFilter

public HttpRequestFilter(boolean decodeTransferEncoding)
Method Detail

addHandler

public void addHandler(HttpRequestHandler handler)

processFirstLine

protected String processFirstLine(String firstLine)
Specified by:
processFirstLine in class HttpFilter

processHeaders

protected void processHeaders(Headers headers)
Specified by:
processHeaders in class HttpFilter

completed

protected void completed()
Specified by:
completed in class HttpFilter


Copyright © The Apache Software Foundation. All Rights Reserved.