org.w3c.www.protocol.http
Class DebugFilter
java.lang.Object
|
+--org.w3c.www.protocol.http.DebugFilter
- public class DebugFilter
- extends java.lang.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 !
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
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.
- Specified by:
- initialize in interface PropRequestFilter
- 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.