Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X