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
 

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