|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Connection | |
---|---|
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.meta | The web interface to the web proxy. |
rabbit.proxy | The web proxy components. |
Uses of Connection in rabbit.filter |
---|
Fields in rabbit.filter declared as Connection | |
---|---|
protected Connection |
HtmlFilter.con
The Connection handling the request. |
Methods in rabbit.filter with parameters of type Connection | |
---|---|
HttpHeader |
NoGZipEncoding.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
ReverseProxy.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
DontCacheFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
Test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
SetHeaderFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
DontFilterFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
Test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
HttpFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
ProxyAuth.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
HttpBaseFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
BlockFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
RevalidateFilter.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
HttpSnoop.doHttpInFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
NoGZipEncoding.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
ReverseProxy.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
DontCacheFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
Test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
SetHeaderFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
DontFilterFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
HttpFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
ProxyAuth.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
HttpBaseFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
BlockFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HttpHeader |
RevalidateFilter.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
|
HttpHeader |
HttpSnoop.doHttpOutFiltering(SocketChannel socket,
HttpHeader header,
Connection con)
test if a socket/header combination is valid or return a new HttpHeader. |
HtmlFilter |
AdFilter.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
|
HtmlFilter |
BackgroundFilter.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
|
HtmlFilter |
BodyFilter.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
|
HtmlFilter |
LowresImageFilter.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
|
HtmlFilter |
HtmlFilterFactory.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
Get a new HtmlFilter for the given request, response pair. |
HtmlFilter |
BlinkFilter.newFilter(Connection con,
HttpHeader request,
HttpHeader response)
|
Constructors in rabbit.filter with parameters of type Connection | |
---|---|
AdFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new AdFilter for the given request, response pair. |
|
BackgroundFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new BackgroundFilter for the given request, response pair. |
|
BlinkFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new BlinkFilter for the given request, response pair. |
|
BodyFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new BodyFilter for the given request, response pair. |
|
HtmlFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new HtmlFilter for the given request, response pair. |
|
LowresImageFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new LowresImageFilter for the given request, response pair. |
|
SimpleTagFilter(Connection con,
HttpHeader request,
HttpHeader response)
Create a new SimpleTagFilter for the given request, response pair. |
Uses of Connection in rabbit.filter.authenticate |
---|
Methods in rabbit.filter.authenticate with parameters of type Connection | |
---|---|
String |
Authenticator.getToken(HttpHeader header,
Connection con)
Find the token used to authenticate |
String |
PlainFileAuthenticator.getToken(HttpHeader header,
Connection con)
|
String |
SQLAuthenticator.getToken(HttpHeader header,
Connection con)
|
Uses of Connection in rabbit.handler |
---|
Fields in rabbit.handler declared as Connection | |
---|---|
protected Connection |
BaseHandler.con
The Connection handling the request. |
Methods in rabbit.handler with parameters of type Connection | |
---|---|
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 Connection | |
---|---|
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 Connection in rabbit.meta |
---|
Fields in rabbit.meta declared as Connection | |
---|---|
protected Connection |
BaseMetaHandler.con
|
Methods in rabbit.meta with parameters of type Connection | |
---|---|
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 Connection in rabbit.proxy |
---|
Methods in rabbit.proxy that return types with arguments of type Connection | |
---|---|
List<Connection> |
HttpProxy.getCurrentConnections()
Get all the current connections |
Methods in rabbit.proxy with parameters of type Connection | |
---|---|
void |
HttpProxy.addCurrentConnection(Connection con)
Add a current connection |
HttpGenerator |
StandardHttpGeneratorFactory.create(String identity,
Connection con)
|
HttpGenerator |
FileTemplateHttpGeneratorFactory.create(String identity,
Connection con)
|
HttpGenerator |
HttpGeneratorFactory.create(String serverIdentity,
Connection connection)
Create a HttpGenerator for the given connection |
static String |
HtmlPage.getPageHeader(Connection con,
StatusCode type)
return a HTMLheader. |
static String |
HtmlPage.getPageHeader(Connection con,
String title)
return a HTMLheader. |
void |
ConnectionLogger.logConnection(Connection con)
Log a finished connection. |
void |
ProxyLogger.logConnection(Connection con)
|
void |
HttpProxy.removeCurrentConnection(Connection con)
Remove a current connection. |
Constructors in rabbit.proxy with parameters of type Connection | |
---|---|
SCC(Connection con,
HttpHeader header,
rabbit.proxy.RequestHandler rh)
|
|
SWC(Connection con,
HttpHeader header,
TrafficLoggerHandler tlh,
ClientResourceHandler crh,
rabbit.proxy.RequestHandler rh)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |