rabbit.meta
Interface MetaHandler

All Known Implementing Classes:
BaseMetaHandler, CacheStatus, ClearCache, Connections, FileSender, Kill, SelectorStatus, StackTrace, Status, TaskTimings

public interface MetaHandler

The specification for dynamic status information handlers in the proxy.

Author:
Robert Olofsson

Method Summary
 void handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)
          Handle a client request.
 

Method Detail

handle

void handle(HttpHeader request,
            SProperties htab,
            Connection con,
            TrafficLogger tlProxy,
            TrafficLogger tlClient)
            throws IOException
Handle a client request.

Parameters:
request - the http request header.
htab - the supplied argument to the page (CGI-parameters).
con - the Connection that is serving the request.
tlProxy - the TrafficLogger to log proxy traffic on.
tlClient - the TrafficLogger to log client traffic on.
Throws:
IOException