All Packages Class Hierarchy This Package Previous Next Index
Class w3c.www.protocol.http.DebugFilter
java.lang.Object
|
+----w3c.www.protocol.http.DebugFilter
- public class DebugFilter
- extends Object
- implements PropRequestFilter
A simple debug filter, that will dump traffic
This filter will dump the outgoing request, and the incomming reply to
the java process standard output.
Usefull for debugging !
-
DebugFilter()
-
-
exceptionFilter(Request, HttpException)
- This filter doesn't handle exceptions.
-
ingoingFilter(Request)
- The ingoing filter just dumps the request.
-
initialize(HttpManager)
- PropRequestFilter implementation - Initialize the filter.
-
outgoingFilter(Request, Reply)
- The outgoing filter just dumps the reply.
-
sync()
- We do not maintain any in-memory cached state.
DebugFilter
public DebugFilter()
exceptionFilter
public boolean exceptionFilter(Request request,
HttpException ex)
- This filter doesn't handle exceptions.
- Parameters:
- request - The request that triggered the exception.
- ex - The triggered exception.
- Returns:
- Always false.
initialize
public void initialize(HttpManager manager)
- PropRequestFilter implementation - Initialize the filter.
Time to register ourself to the HttpManager.
- Parameters:
- manager - The HTTP manager that is initializing ourself.
ingoingFilter
public Reply ingoingFilter(Request request) throws HttpException
- The ingoing filter just dumps the request.
- Parameters:
- request - The request to be filtered.
- Throws: HttpException
- is never thrown.
outgoingFilter
public Reply outgoingFilter(Request Request,
Reply reply) throws HttpException
- The outgoing filter just dumps the reply.
- Parameters:
- request - The request that is filtered.
- reply - The corresponding reply.
- Throws: HttpException
- is never thrown.
sync
public void sync()
- We do not maintain any in-memory cached state.
All Packages Class Hierarchy This Package Previous Next Index