|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SProperties | |
---|---|
rabbit.cache | A persistant storage suitable for http resources. |
rabbit.cache.ncache | |
rabbit.cache.utils | |
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.httpio | General http io classes |
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 |
CacheConfiguration.setup(Logger logger,
SProperties config)
Set the internal state from the given properties |
Uses of SProperties in rabbit.cache.ncache |
---|
Methods in rabbit.cache.ncache with parameters of type SProperties | |
---|---|
void |
NCache.setup(SProperties config)
Configure the cache system from the given config. |
Constructors in rabbit.cache.ncache 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.cache.utils |
---|
Methods in rabbit.cache.utils with parameters of type SProperties | |
---|---|
void |
CacheConfigurationBase.setup(Logger logger,
SProperties config)
|
Uses of SProperties in rabbit.dns |
---|
Methods in rabbit.dns with parameters of type SProperties | |
---|---|
void |
DNSSunHandler.setup(SProperties config)
|
void |
DNSHandler.setup(SProperties config)
Do any neccessary setup. |
void |
DNSJavaHandler.setup(SProperties config)
Do any neccessary setup. |
Uses of SProperties in rabbit.filter |
---|
Methods in rabbit.filter with parameters of type SProperties | |
---|---|
void |
AccessFilter.setup(SProperties properties)
Setup this class. |
void |
IPAccessFilter.setup(SProperties properties)
Setup this filter. |
void |
HttpFilter.setup(SProperties properties,
HttpProxy proxy)
Setup this filter. |
void |
BlockFilter.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
SQLBlockFilter.setup(SProperties props,
HttpProxy proxy)
Setup this class with the given properties. |
void |
SetHeaderFilter.setup(SProperties properties,
HttpProxy proxy)
|
void |
HttpBaseFilter.setup(SProperties properties,
HttpProxy proxy)
|
void |
RevalidateFilter.setup(SProperties properties,
HttpProxy proxy)
|
void |
ProxyAuth.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
DontFilterFilter.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
DontCacheFilter.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
ReverseProxy.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
HttpSnoop.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
void |
NoGZipEncoding.setup(SProperties properties,
HttpProxy proxy)
Setup this class with the given properties. |
Constructors in rabbit.filter with parameters of type SProperties | |
---|---|
DataSourceHelper(SProperties props,
String defaultSelect)
Create a new DataSourceHelper |
Uses of SProperties in rabbit.filter.authenticate |
---|
Constructors in rabbit.filter.authenticate with parameters of type SProperties | |
---|---|
PlainFileAuthenticator(SProperties props)
Create a new PlainFileAuthenticator that will be configured using the given properties. |
|
SQLAuthenticator(SProperties props)
Create a new SQLAuthenticator that will be configured using the given properties. |
Uses of SProperties in rabbit.handler |
---|
Methods in rabbit.handler that return SProperties | |
---|---|
SProperties |
ImageHandler.getConfig()
Get the current configuration of this handler |
Methods in rabbit.handler with parameters of type SProperties | |
---|---|
void |
BaseHandler.setup(SProperties properties,
HttpProxy proxy)
|
void |
GZipHandler.setup(SProperties prop,
HttpProxy proxy)
|
void |
FilterHandler.setup(SProperties prop,
HttpProxy proxy)
Setup this class. |
void |
ImageHandler.setup(SProperties prop,
HttpProxy proxy)
|
void |
HandlerFactory.setup(SProperties properties,
HttpProxy proxy)
setup the handler factory. |
Constructors in rabbit.handler with parameters of type SProperties | |
---|---|
ImageHandler(Connection con,
TrafficLoggerHandler tlh,
HttpHeader request,
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)
Create a new ExternalProcessConverter configured from the given properties. |
|
JavaImageConverter(SProperties props)
Create a new JavaImageConverter using the given properties. |
Uses of SProperties in rabbit.httpio |
---|
Methods in rabbit.httpio with parameters of type SProperties | |
---|---|
ProxyChain |
InOutProxyChainFactory.getProxyChain(SProperties props,
NioHandler nio,
DNSHandler dnsHandler,
Logger logger)
|
Uses of SProperties in rabbit.io |
---|
Methods in rabbit.io with parameters of type SProperties | |
---|---|
ProxyChain |
ProxyChainFactory.getProxyChain(SProperties props,
NioHandler nio,
DNSHandler dnsHandler,
Logger logger)
Create a ProxyChain given the properties. |
void |
ConnectionHandler.setup(SProperties config)
Configure this ConnectionHandler using the given properties. |
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 |
MetaHandler.handle(HttpHeader request,
SProperties htab,
Connection con,
TrafficLogger tlProxy,
TrafficLogger tlClient)
Handle a client request. |
void |
BaseMetaHandler.handle(HttpHeader request,
SProperties htab,
Connection con,
TrafficLogger tlProxy,
TrafficLogger tlClient)
|
void |
FileSender.handle(HttpHeader request,
SProperties htab,
Connection con,
TrafficLogger tlProxy,
TrafficLogger tlClient)
|
Uses of SProperties in rabbit.proxy |
---|
Methods in rabbit.proxy that return SProperties | |
---|---|
static SProperties |
HtmlPage.setup()
Setup this class for usage |
Methods in rabbit.proxy with parameters of type SProperties | |
---|---|
void |
StandardHttpGeneratorFactory.setup(SProperties props)
|
void |
FileTemplateHttpGeneratorFactory.setup(SProperties props)
|
void |
ProxyLogger.setup(SProperties config)
Configure this logger from the given properties |
void |
HttpGeneratorFactory.setup(SProperties props)
Setup this factory. |
void |
ClientTrafficLogger.setup(SProperties properties,
HttpProxy proxy)
Setup this logger |
void |
StandardOutTrafficLogger.setup(SProperties properties,
HttpProxy proxy)
|
void |
ResourceLoader.setupResource(String name,
SProperties props,
HttpProxy proxy)
Load and bind the resouce given by the given section name and properties. |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |