A B C D E F G H I J K L M N O P R S T U V W X

H

HTMLBlock - class rabbit.html.HTMLBlock.
This class is used to describe a piece of a HTML page.
HTMLBlock(byte[], int) - Constructor for class rabbit.html.HTMLBlock
Create a HTMLBLock from the given byte array.
HTMLFilter - class rabbit.filter.HTMLFilter.
This class describes the functions neccessary to filter a block of html.
HTMLFilter(HTTPHeader, HTTPHeader) - Constructor for class rabbit.filter.HTMLFilter
Create a new HTMLFilter for the given request, response pair.
HTMLPage - class rabbit.proxy.HTMLPage.
This class is intended to be used as a template for metapages.
HTMLParseException - exception rabbit.html.HTMLParseException.
This exception indicates an error in the parsing of an HTML block.
HTMLParseException(String) - Constructor for class rabbit.html.HTMLParseException
Create a new HTMLParseException with the given string.
HTMLParseException(Throwable) - Constructor for class rabbit.html.HTMLParseException
Create a new HTMLParseException with the given Throwable.
HTMLParser - class rabbit.html.HTMLParser.
This is a class that is used to parse a block of HTML code into separate tokens.
HTMLParser() - Constructor for class rabbit.html.HTMLParser
Create a new HTMLParser
HTMLParser(byte[]) - Constructor for class rabbit.html.HTMLParser
Create a new HTMLParser for the given page.
HTTP - Static variable in class rabbit.util.Access
allowed to access standard http (ordinary webpages)
HTTPBaseFilter - class rabbit.filter.HTTPBaseFilter.
This is a class that filter http headers to make them nice.
HTTPDateParser - class rabbit.http.HTTPDateParser.
A utility class that parses date in the HTTP headers.
HTTPDateParser() - Constructor for class rabbit.http.HTTPDateParser
The default constructor.
HTTPFooter - class rabbit.http.HTTPFooter.
A class to handle a HTTP Footer.
HTTPFooter() - Constructor for class rabbit.http.HTTPFooter
Create a new HTTPHeader from scratch
HTTPFooter(DataInputStream) - Constructor for class rabbit.http.HTTPFooter
Create a new HTTPHeader from scratch
HTTPHeader - class rabbit.http.HTTPHeader.
A class to handle a HTTPHeader.
HTTPHeader() - Constructor for class rabbit.http.HTTPHeader
Create a new HTTPHeader from scratch
HTTPHeader(DataInputStream) - Constructor for class rabbit.http.HTTPHeader
Read in a HTTPHeader from an inputstream.
HTTPInputStream - class rabbit.io.HTTPInputStream.
This is an extended DataInputStream suitable for reading data from the web.
HTTPInputStream(InputStream) - Constructor for class rabbit.io.HTTPInputStream
Create a new HTTPInputStream on the underlying stream.
HTTPOutputStream - class rabbit.io.HTTPOutputStream.
This is an extended DataOutputstream suitable for writing HTTP data.
HTTPOutputStream(OutputStream) - Constructor for class rabbit.io.HTTPOutputStream
Create a new HTTPOutputStream on the underlying stream.
HTTPOutputStream(OutputStream, boolean) - Constructor for class rabbit.io.HTTPOutputStream
Create a new HTTPOutputStream on the underlying stream.
HTTPS - Static variable in class rabbit.util.Access
allowed to run secure transactions
HTTPSnoop - class rabbit.filter.HTTPSnoop.
This is a class that prints the HTTP headers on the standard out stream.
HTTPSnoop() - Constructor for class rabbit.filter.HTTPSnoop
 
HTTP_HEADER_FETCH_SESSION - Static variable in class net.sourceforge.apphere.Constants
 
HTTP_HEADER_SESS_ID - Static variable in class net.sourceforge.apphere.Constants
 
HTTP_HEADER_USER_TOKEN - Static variable in class net.sourceforge.apphere.Constants
 
Handler - interface rabbit.handler.Handler.
This interface descsribes the methods neccessary to implement a handler.
HtmlException - exception net.sourceforge.apphere.util.html.HtmlException.
 
HtmlException() - Constructor for class net.sourceforge.apphere.util.html.HtmlException
 
HtmlException(String) - Constructor for class net.sourceforge.apphere.util.html.HtmlException
 
HtmlStreamTokenizer - class net.sourceforge.apphere.util.html.HtmlStreamTokenizer.
HtmlStreamTokenizer is an HTML parser that is similar to the StreamTokenizer class but is specialized for HTML streams.
HtmlStreamTokenizer(Reader) - Constructor for class net.sourceforge.apphere.util.html.HtmlStreamTokenizer
 
HtmlStreamTokenizer(InputStream) - Constructor for class net.sourceforge.apphere.util.html.HtmlStreamTokenizer
 
HtmlTag - class net.sourceforge.apphere.util.html.HtmlTag.
HtmlTag is a helper class to store parsed tag information.
HtmlTag() - Constructor for class net.sourceforge.apphere.util.html.HtmlTag
 
HtmlTag(HtmlTag) - Constructor for class net.sourceforge.apphere.util.html.HtmlTag
 
HtmlUtil - class net.sourceforge.apphere.util.html.HtmlUtil.
 
HtmlUtil() - Constructor for class net.sourceforge.apphere.util.html.HtmlUtil
Constructor for HtmlUtil.
handle() - Method in class net.sourceforge.apphere.proxy.rabbit.handler.AppHereHandler
Handle the request.
handle() - Method in class rabbit.handler.BaseHandler
Handle the request.
handle() - Method in class rabbit.handler.FilterHandler
 
handle() - Method in interface rabbit.handler.Handler
handle a request.
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.AccessGetter
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.CacheStatus
handler of a MetaPage.
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.ClearCache
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.ConfigGetter
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.Connections
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.FileSender
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.KillTheStupidThing
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in interface rabbit.meta.MetaHandler
Handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.ProxyConfig
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.Status
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handle(InputStream, MultiOutputStream, HTTPHeader, Properties, Connection) - Method in class rabbit.meta.UserGetter
handler of a MetaPage, that is a special page the proxy supports (like the status page).
handleMeta(HTTPHeader) - Method in class rabbit.proxy.Connection
Handle a meta page.
handleRequest(HTTPHeader) - Method in class rabbit.proxy.Connection
Handle a request by getting the datastream (from the cache or the web).
hasMoreTokens() - Method in class rabbit.html.HTMLBlock
Does this block have more tokens?
hasParam(String) - Method in class net.sourceforge.apphere.util.html.HtmlTag
 
hashCode() - Method in class net.sourceforge.apphere.util.DeviceStatus
 
hashCode() - Method in class rabbit.http.HTTPHeader
Get the hashCode for this header.
hashCode() - Method in class rabbit.io.ConnectionHandler.Address
Get the hash code for this object.
homePage - class net.sourceforge.apphere.web.homePage.
 
homePage(String) - Constructor for class net.sourceforge.apphere.web.homePage
 

A B C D E F G H I J K L M N O P R S T U V W X