Uses of Interface
rabbit.httpio.ResourceSource

Packages that use ResourceSource
rabbit.client Classes that can be used to build http clients. 
rabbit.handler The resource handlers used in the web proxy. 
rabbit.httpio General http io classes 
rabbit.proxy The web proxy components. 
 

Uses of ResourceSource in rabbit.client
 

Constructors in rabbit.client with parameters of type ResourceSource
FileSaver(HttpHeader request, ClientBase clientBase, ClientListener listener, ResourceSource rs, File f)
           
 

Uses of ResourceSource in rabbit.handler
 

Fields in rabbit.handler declared as ResourceSource
protected  ResourceSource BaseHandler.content
          The resource
 

Methods in rabbit.handler with parameters of type ResourceSource
 Handler HandlerFactory.getNewInstance(Connection connection, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bh, HttpHeader webheader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
          Get a new Handler for the given request made.
 Handler ImageHandler.getNewInstance(Connection con, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bufHandle, HttpHeader webHeader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
           
 Handler BaseHandler.getNewInstance(Connection con, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bufHandle, HttpHeader webHeader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
           
 Handler MultiPartHandler.getNewInstance(Connection con, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bufHandle, HttpHeader webHeader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
           
 Handler GZipHandler.getNewInstance(Connection con, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bufHandle, HttpHeader webHeader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
           
 Handler FilterHandler.getNewInstance(Connection con, TrafficLoggerHandler tlh, HttpHeader header, BufferHandle bufHandle, HttpHeader webHeader, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
           
 

Constructors in rabbit.handler with parameters of type ResourceSource
BaseHandler(Connection con, TrafficLoggerHandler tlh, HttpHeader request, BufferHandle clientHandle, HttpHeader response, ResourceSource content, boolean mayCache, boolean mayFilter, long size)
          Create a new BaseHandler for the given request.
FilterHandler(Connection con, TrafficLoggerHandler tlh, HttpHeader request, BufferHandle clientHandle, HttpHeader response, ResourceSource content, boolean mayCache, boolean mayFilter, long size, boolean compress, boolean repack, List<HtmlFilterFactory> filterClasses)
          Create a new FilterHandler for the given request.
GZipHandler(Connection con, TrafficLoggerHandler tlh, HttpHeader request, BufferHandle clientHandle, HttpHeader response, ResourceSource content, boolean mayCache, boolean mayFilter, long size, boolean compress)
          Create a new GZipHandler for the given request.
ImageHandler(Connection con, TrafficLoggerHandler tlh, HttpHeader request, BufferHandle clientHandle, HttpHeader response, ResourceSource content, boolean mayCache, boolean mayFilter, long size, SProperties config, boolean doConvert, int minSizeToConvert, ImageConverter imageConverter)
          Create a new ImageHandler for the given request.
MultiPartHandler(Connection con, TrafficLoggerHandler tlh, HttpHeader request, BufferHandle clientHandle, HttpHeader response, ResourceSource content)
          Create a new BaseHansler for the given request.
 

Uses of ResourceSource in rabbit.httpio
 

Classes in rabbit.httpio that implement ResourceSource
 class FileResourceSource
          A resource that comes from a file.
 class WebConnectionResourceSource
          A resource source that gets the data from a WebConnection
 

Uses of ResourceSource in rabbit.proxy
 

Classes in rabbit.proxy that implement ResourceSource
 class CacheResourceSource
          A resource that comes from the cache.
 class RandomCacheResourceSource
          A resource that gets ranges from the cache.