Uses of Class rabbit.util.SProperties (RabbIT/4)
Date: 2009-10-13

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.handler | The resource handlers used in the web proxy.
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` | `SQLProxyAuth.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.handler

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)` Create a new ImageHandler for the given request.

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
`static SProperties` | `HtmlPage.setup(SProperties props)` setup this class for usage
`void` | `ProxyLogger.setup(SProperties config)`

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES