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
R
RABBIT_PROXY_CONFIG
- Static variable in class net.sourceforge.apphere.
Constants
RE
- class rabbit.fsa.
RE
.
RE()
- Constructor for class rabbit.fsa.
RE
RE(char)
- Constructor for class rabbit.fsa.
RE
RE.Transition
- class rabbit.fsa.
RE.Transition
.
RE.Transition(Character, RE)
- Constructor for class rabbit.fsa.
RE.Transition
REFRESH_PAGE
- Static variable in class net.sourceforge.apphere.web.
AppHereHomePageServlet
REMOVE_PAGE
- Static variable in class net.sourceforge.apphere.web.
AppHereHomePageServlet
RESPAWN_EXCEPTION
- Static variable in class rabbit.io.
MultiOutputStream
Or by respawning the exception up
RandomStream
- class rabbit.proxy.
RandomStream
.
This class reads data from a cachefile.
RandomStream(NCacheEntry, Vector)
- Constructor for class rabbit.proxy.
RandomStream
Create a new CacheStream from the given NCacheEntry
RandomStream.Range
- class rabbit.proxy.
RandomStream.Range
.
RandomStream.Range(long, long)
- Constructor for class rabbit.proxy.
RandomStream.Range
RestartableThread
- class rabbit.util.
RestartableThread
.
A thread class that is restartable.
RestartableThread()
- Constructor for class rabbit.util.
RestartableThread
RestartableThread(String)
- Constructor for class rabbit.util.
RestartableThread
RestartableThreadFactory
- interface rabbit.util.
RestartableThreadFactory
.
An interface that describes a restartable thread factory.
rabbit.awt
- package rabbit.awt
This package holds the various graphical component of the RabbIT proxy.
rabbit.cache
- package rabbit.cache
This package is a cache system.
rabbit.filter
- package rabbit.filter
This package holds the set of filters that RabbIT uses.
rabbit.fsa
- package rabbit.fsa
rabbit.handler
- package rabbit.handler
This package holds the handlers that RabbIT uses.
rabbit.html
- package rabbit.html
This package holds the classes that deal with HTML code.
rabbit.http
- package rabbit.http
This package holds the classes that deal with the HTTP protocoll directly.
rabbit.installer
- package rabbit.installer
This package holds the installer and packer used for installing RabbIT.
rabbit.io
- package rabbit.io
This package holds the various IO streams that rabbit uses.
rabbit.linkchecker
- package rabbit.linkchecker
This package holds the link verifier application.
rabbit.meta
- package rabbit.meta
This package holds the variuos meta pages that RabbIT provides.
rabbit.proxy
- package rabbit.proxy
This is the main package for the RabbIT proxy.
rabbit.util
- package rabbit.util
This package holds the various utils used in the proxy.
rabbit.webserver
- package rabbit.webserver
reConfigure(Config)
- Static method in class rabbit.proxy.
Proxy
Reconfigure the proxy during runtime.
read()
- Method in class rabbit.io.
MaxSizeInputStream
Reads the next byte of data from this input stream.
read(byte[])
- Method in class rabbit.io.
MaxSizeInputStream
Read a block of data (up to b.length bytes).
read(byte[], int, int)
- Method in class rabbit.io.
MaxSizeInputStream
Read a block of data (up to len bytes).
read()
- Method in class rabbit.proxy.
RandomStream
read(byte[])
- Method in class rabbit.proxy.
RandomStream
read(byte[], int, int)
- Method in class rabbit.proxy.
RandomStream
readCRLF()
- Method in class rabbit.io.
HTTPInputStream
Read of an CR LF combination.
readCookies(HTTPHeader)
- Static method in class net.sourceforge.apphere.cookies.
CookieManager
// save the cookies in AppHere server and remove from response going to the browser
readHTTPHeader(DataInputStream)
- Method in class rabbit.http.
HTTPHeader
readHTTPHeader()
- Method in class rabbit.io.
HTTPInputStream
Read a HTTPHeader of this stream.
readHeader(DataInputStream)
- Method in class rabbit.http.
GeneralHeader
Read in this header from the given Stream.
readHeader(DataInputStream, String)
- Method in class rabbit.http.
GeneralHeader
Read in this header from the given Stream.
readLine(DataInputStream)
- Static method in class rabbit.http.
GeneralHeader
readMetadataAttribute(String)
- Method in interface net.sourceforge.apphere.
AppHereSession
readMetadataAttribute(String)
- Method in class net.sourceforge.apphere.
Session
Method toServerSession.
readMetadataAttributes()
- Method in interface net.sourceforge.apphere.
AppHereSession
readMetadataAttributes()
- Method in class net.sourceforge.apphere.
Session
readToken(String)
- Static method in class net.sourceforge.apphere.util.
TokenGenerator
readWebSession(Session)
- Method in class net.sourceforge.apphere.apps.
VirtualWebBrowser
Turn a generic Session (from client) into a WebSession reads the Metadata attribute to find the URL
ready
- Variable in class net.sourceforge.apphere.apps.
VirtualWebBrowser
refresh(Map)
- Method in class net.sourceforge.apphere.web.
addressBook
refresh(Map)
- Method in class net.sourceforge.apphere.web.
dataSession
refresh(Map)
- Method in class net.sourceforge.apphere.web.
devices
refresh(Map)
- Method in class net.sourceforge.apphere.web.
environments
refresh(Map)
- Method in class net.sourceforge.apphere.web.
homePage
refresh(Map)
- Method in class net.sourceforge.apphere.web.
page
refresh(Map)
- Method in class net.sourceforge.apphere.web.
voiceSession
releaseConnection(WebConnection)
- Method in class rabbit.io.
ConnectionHandler
Return a WebConnection to the pool so that it may be reused.
releaseWebConnection(WebConnection)
- Static method in class rabbit.proxy.
Proxy
Release a WebConnection so that it may be reused if possible.
remove()
- Method in class net.sourceforge.apphere.ejb.
AppHereBean
remove(Session)
- Method in class net.sourceforge.apphere.util.
SessionList
remove(Map)
- Method in class net.sourceforge.apphere.web.
addressBook
remove(Map)
- Method in class net.sourceforge.apphere.web.
dataSession
remove(Map)
- Method in class net.sourceforge.apphere.web.
devices
remove(Map)
- Method in class net.sourceforge.apphere.web.
environments
remove(Map)
- Method in class net.sourceforge.apphere.web.
homePage
remove(Map)
- Method in class net.sourceforge.apphere.web.
page
remove(Map)
- Method in class net.sourceforge.apphere.web.
voiceSession
remove(Object)
- Method in class rabbit.cache.
NCache
Remove the Entry with key o from the cache.
removeAttribute(String)
- Method in class rabbit.html.
Tag
Remove an attribute.
removeConnection(Connection)
- Static method in class rabbit.proxy.
Proxy
Remove a connection (it has received full treatment)
removeDevice(int, int)
- Method in class net.sourceforge.apphere.
DeviceManager
removeDevice(Device)
- Method in class net.sourceforge.apphere.
Pan
removeDevice(int, int)
- Method in class net.sourceforge.apphere.
UserManager
removeDevice(int, int)
- Method in interface net.sourceforge.apphere.dao.
DeviceDAO
removeDevice(int, int)
- Method in class net.sourceforge.apphere.dao.mbeanclient.
TestDeviceDAO
removeDevice(String, int)
- Method in class net.sourceforge.apphere.ejb.
AppHereBean
removeDevice(String, int)
- Method in interface net.sourceforge.apphere.interfaces.
AppHere
removeDevice(int, int)
- Method in class net.sourceforge.apphere.mbean.
TestImpl
removeDevice(String, int)
- Method in interface net.sourceforge.apphere.web.ui.
AppHereUI
removeDevice(String, int)
- Method in class net.sourceforge.apphere.web.ui.
AppHereWebUiImpl
removeHeader(String)
- Method in class rabbit.http.
GeneralHeader
removes a headerline from this header
removeIllegalChars(String)
- Static method in class net.sourceforge.apphere.util.
XmlUtil
removeOutputStream(OutputStream)
- Method in class rabbit.io.
MultiOutputStream
Disconnects one of the underlaying streams.
removePan(int, int)
- Method in class net.sourceforge.apphere.
PanManager
removePan(int, int)
- Method in interface net.sourceforge.apphere.dao.
PanDAO
removePan(int, int)
- Method in class net.sourceforge.apphere.dao.mbeanclient.
TestPanDAO
removePan(String, int)
- Method in class net.sourceforge.apphere.ejb.
AppHereBean
removePan(String, int)
- Method in interface net.sourceforge.apphere.interfaces.
AppHere
removePan(int, int)
- Method in class net.sourceforge.apphere.mbean.
TestImpl
removePan(String, int)
- Method in interface net.sourceforge.apphere.web.ui.
AppHereUI
removePan(String, int)
- Method in class net.sourceforge.apphere.web.ui.
AppHereWebUiImpl
removeParam(String)
- Method in class net.sourceforge.apphere.util.html.
HtmlTag
Remove association of a param name with a value.
removeSession(int)
- Method in class net.sourceforge.apphere.
SessionManager
removeSession(int, int)
- Method in interface net.sourceforge.apphere.dao.
SessionDAO
removeSession(int, int)
- Method in class net.sourceforge.apphere.dao.mbeanclient.
MBeanSessionDAO
removeSession(int, String)
- Method in class net.sourceforge.apphere.ejb.
AppHereBean
removeSession(int, String)
- Method in interface net.sourceforge.apphere.interfaces.
AppHere
removeSession(int, int)
- Method in class net.sourceforge.apphere.mbean.
SessionService
removeSession(String, int)
- Method in interface net.sourceforge.apphere.web.ui.
AppHereUI
removeSession(String, int)
- Method in class net.sourceforge.apphere.web.ui.
AppHereWebUiImpl
removeToken(int)
- Method in class rabbit.html.
HTMLBlock
Remove a Token at the given position.
removeUser(int)
- Method in interface net.sourceforge.apphere.dao.
UserDAO
removeUser(int)
- Method in class net.sourceforge.apphere.dao.mbeanclient.
TestUserDAO
removeUser(int)
- Method in class net.sourceforge.apphere.mbean.
TestImpl
removeValue(String)
- Method in class rabbit.http.
GeneralHeader
removes a header with the specified value
replaceIllegalChars(String)
- Static method in class net.sourceforge.apphere.util.
XmlUtil
reset()
- Method in class net.sourceforge.apphere.util.html.
HtmlTag
Reset tag to original state, as if it was just constructed.
restSize()
- Method in class rabbit.html.
HTMLBlock
Get the number of bytes that the rest is.
returnThread(RestartableThread)
- Method in class rabbit.util.
ThreadPool
Return a thread to the pool.
run()
- Method in class rabbit.cache.
NCache
Loop in a cleaning loop.
run()
- Method in class rabbit.installer.
Installer
Install the files.
run()
- Method in class rabbit.io.
ConnectionHandler
The cleaner thread.
run()
- Method in class rabbit.io.
CopyThread
run()
- Method in class rabbit.linkchecker.
LinkVerifier
Fetch the page and recurse the urls found.
run()
- Method in class rabbit.proxy.
Proxy
while we can, accept new sockets, creating a handler for each and also save connections for statistics.
run()
- Method in class rabbit.util.
RestartableThread
Dont override this in subclasses.
run()
- Method in class rabbit.webserver.
SimpleTestServer
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