Uses of Class
rabbit.util.SProperties

Packages that use SProperties
rabbit.cache A persistant storage suitable for http resources. 
rabbit.dns DNS handling classes. 
rabbit.filter A set of filters for sockets, http and http resources. 
rabbit.filter.authenticate The classes that rabbit uses to perform authentication against different resources. 
rabbit.handler The resource handlers used in the web proxy. 
rabbit.handler.convert The image converters that rabbits handler uses. 
rabbit.io Classes that deal with network and i/o. 
rabbit.meta The web interface to the web proxy. 
rabbit.proxy The web proxy components. 
rabbit.util Utility classes used in the rabbit project. 
 

Uses of SProperties in rabbit.cache
 

Methods in rabbit.cache with parameters of type SProperties
 void NCache.setup(SProperties config)
          Configure the cache system from the given config.
 

Constructors in rabbit.cache with parameters of type SProperties
NCache(SProperties props, FileHandler<K> fhk, FileHandler<V> fhv)
          Create a cache that uses default values.
 

Uses of SProperties in rabbit.dns
 

Methods in rabbit.dns with parameters of type SProperties
 void DNSJavaHandler.setup(SProperties config)
          Do any neccessary setup.
 void DNSHandler.setup(SProperties config)
          Do any neccessary setup.
 void DNSSunHandler.setup(SProperties config)
           
 

Uses of SProperties in rabbit.filter
 

Methods in rabbit.filter with parameters of type SProperties
 void NoGZipEncoding.setup(SProperties properties)
          Setup this class with the given properties.
 void ReverseProxy.setup(SProperties properties)
          Setup this class with the given properties.
 void DontCacheFilter.setup(SProperties properties)
          Setup this class with the given properties.
 void IPAccessFilter.setup(SProperties properties)
          Setup this filter.
 void SetHeaderFilter.setup(SProperties properties)
           
 void AccessFilter.setup(SProperties properties)
          Setup this class.
 void DontFilterFilter.setup(SProperties properties)
          Setup this class with the given properties.
 void HttpFilter.setup(SProperties properties)
          Setup this filter.
 void ProxyAuth.setup(SProperties properties)
          Setup this class with the given properties.
 void HttpBaseFilter.setup(SProperties properties)
           
 void BlockFilter.setup(SProperties properties)
          Setup this class with the given properties.
 void RevalidateFilter.setup(SProperties properties)
           
 void HttpSnoop.setup(SProperties properties)
          Setup this class with the given properties.
 

Uses of SProperties in rabbit.filter.authenticate
 

Constructors in rabbit.filter.authenticate with parameters of type SProperties
PlainFileAuthenticator(SProperties props)
           
SQLAuthenticator(SProperties props)
           
 

Uses of SProperties in rabbit.handler
 

Methods in rabbit.handler that return SProperties
 SProperties ImageHandler.getConfig()
           
 

Methods in rabbit.handler with parameters of type SProperties
 void HandlerFactory.setup(SProperties properties)
          setup the handler factory.
 void ImageHandler.setup(SProperties prop)
           
 void BaseHandler.setup(SProperties properties)
           
 void GZipHandler.setup(SProperties prop)
           
 void FilterHandler.setup(SProperties prop)
          Setup this class.
 

Constructors in rabbit.handler with parameters of type SProperties
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.
 

Uses of SProperties in rabbit.handler.convert
 

Constructors in rabbit.handler.convert with parameters of type SProperties
ExternalProcessConverter(SProperties props)
           
JavaImageConverter(SProperties props)
           
 

Uses of SProperties in rabbit.io
 

Methods in rabbit.io with parameters of type SProperties
 void ConnectionHandler.setup(SProperties config)
           
 

Uses of SProperties in rabbit.meta
 

Fields in rabbit.meta declared as SProperties
protected  SProperties BaseMetaHandler.htab
           
 

Methods in rabbit.meta with parameters of type SProperties
 void FileSender.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)
           
 void BaseMetaHandler.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)
           
 void MetaHandler.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)
          Handle a client request.
 

Uses of SProperties in rabbit.proxy
 

Methods in rabbit.proxy that return SProperties
static SProperties HtmlPage.getProperties()
          return the properties this class uses
static SProperties HtmlPage.setup()
          setup this class for usage
static SProperties HtmlPage.setup(SProperties props)
          setup this class for usage
 

Methods in rabbit.proxy with parameters of type SProperties
 void StandardHttpGeneratorFactory.setup(SProperties props)
           
 void FileTemplateHttpGeneratorFactory.setup(SProperties props)
           
static SProperties HtmlPage.setup(SProperties props)
          setup this class for usage
 void ProxyLogger.setup(SProperties config)
           
 void HttpGeneratorFactory.setup(SProperties props)
          Setup this factory.
 

Uses of SProperties in rabbit.util
 

Methods in rabbit.util that return SProperties
 SProperties Config.getProperties(String sectionName)
          get the properties for a given section
 

Methods in rabbit.util with parameters of type SProperties
 Pattern PatternHelper.getPattern(SProperties properties, String configOption, String warn)
          Get a Pattern for a given property.
 void Config.setProperties(String sectionName, SProperties prop)
          set the properties for a given section