Package rabbit.proxy

The web proxy components.

See:
          Description

Interface Summary
ClientResourceHandler A client resource handler
ClientResourceListener A listener for client resource data (POST:ed content).
ClientResourceTransferredListener A listener for resource transfers.
ClientTrafficLogger A logger that gets notified about client traffic usage.
ConnectionLogger A logger interface.
HttpGenerator An interface describing the methods for http header generation.
HttpGeneratorFactory The factory for the HttpGenerators used by rabbit.
 

Class Summary
CacheResourceSource A resource that comes from the cache.
Connection The base connection class for rabbit.
ConnectionId The id for a connection.
ETagUtils Methods dealing with etags
FileTemplateHttpGeneratorFactory A HttpGeneratorFactory that creates FileTemplateHttpGenerator instances.
HtmlPage This class is intended to be used as a template for metapages.
HttpHeaderFileHandler A FileHandler for HttpHeader
HttpProxy A filtering and caching http proxy.
MultiPartPipe A helper class for dealing with multipart data.
PartialCacher An updater that writes an updated range to a cache file.
ProxyConnectionAcceptor An acceptor handler that creates proxy client connection
ProxyLogger A class to handle proxy logging.
ProxyStarter A class that starts up proxies.
RandomCacheResourceSource A resource that gets ranges from the cache.
ResourceLoader A class that can load and bind resources for jndi.
SCC A class that tries to setup a resource from the cache
SocketAccessController An access controller based on socket channels.
SSLHandler A handler that shuttles ssl traffic
StandardHttpGeneratorFactory A HttpGeneratorFactory that creates StandardResponseHeaders instances.
StandardOutTrafficLogger A simple ClientTrafficLogger that just writes simple network usage to standard out.
SWC A class that tries to establish a connection to the real server or the next proxy in the chain.
TrafficLoggerHandler A class to track of multiple network flows.
Tunnel A handler that just tunnels data.
 

Package rabbit.proxy Description

The web proxy components.