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

S

SA - Static variable in class rabbit.html.TagType
 
SBLINK - Static variable in class rabbit.html.TagType
 
SBODY - Static variable in class rabbit.html.TagType
 
SCRIPT - Static variable in class rabbit.html.TagType
 
SCRIPT - Static variable in class rabbit.html.Token
This token is a script
SET_PROFILE_PAGE - Static variable in class net.sourceforge.apphere.web.AppHereHomePageServlet
 
SHORT_LEN - Static variable in class net.sourceforge.apphere.util.BytesUtil
 
SIMG - Static variable in class rabbit.html.TagType
 
SINGELQUOTE - Static variable in class rabbit.html.HTMLParser
This is the character '''
SLAYER - Static variable in class rabbit.html.TagType
 
SQSTRING - Static variable in class rabbit.html.HTMLParser
This is a Single Quoted String a 'string'
SSCRIPT - Static variable in class rabbit.html.TagType
 
STABLE - Static variable in class rabbit.html.TagType
 
START - Static variable in class rabbit.html.HTMLParser
This indicates the start of a block.
STD - Static variable in class rabbit.html.TagType
 
STITLE - Static variable in class rabbit.html.TagType
 
STR - Static variable in class rabbit.html.TagType
 
STRING - Static variable in class rabbit.html.HTMLParser
This indicate a String value was found.
Session - class net.sourceforge.apphere.Session.
 
Session() - Constructor for class net.sourceforge.apphere.Session
 
Session(int) - Constructor for class net.sourceforge.apphere.Session
 
SessionComparator - class net.sourceforge.apphere.util.SessionComparator.
 
SessionComparator() - Constructor for class net.sourceforge.apphere.util.SessionComparator
 
SessionDAO - interface net.sourceforge.apphere.dao.SessionDAO.
 
SessionException - exception net.sourceforge.apphere.exception.SessionException.
 
SessionException(String) - Constructor for class net.sourceforge.apphere.exception.SessionException
 
SessionHandlerFactory - class net.sourceforge.apphere.SessionHandlerFactory.
 
SessionHandlerFactory() - Constructor for class net.sourceforge.apphere.SessionHandlerFactory
 
SessionList - class net.sourceforge.apphere.util.SessionList.
 
SessionList(int) - Constructor for class net.sourceforge.apphere.util.SessionList
Constructor for SessionList.
SessionList() - Constructor for class net.sourceforge.apphere.util.SessionList
Constructor for SessionList.
SessionList(Collection) - Constructor for class net.sourceforge.apphere.util.SessionList
Constructor for SessionList accepts a Collection of Sessions.
SessionList(Session[]) - Constructor for class net.sourceforge.apphere.util.SessionList
Constructor for SessionList accepts an array of Sessions.
SessionLoader - class net.sourceforge.apphere.servlet.session.SessionLoader.
 
SessionLoader() - Constructor for class net.sourceforge.apphere.servlet.session.SessionLoader
 
SessionManager - class net.sourceforge.apphere.SessionManager.
This should lookup Session Service mbean and call relevant methods & add any additional functionality (e.g.
SessionManager(String) - Constructor for class net.sourceforge.apphere.SessionManager
 
SessionManager(int) - Constructor for class net.sourceforge.apphere.SessionManager
 
SessionMetadataParser - class net.sourceforge.apphere.util.SessionMetadataParser.
 
SessionMetadataParser(Session) - Constructor for class net.sourceforge.apphere.util.SessionMetadataParser
 
SessionNotFoundException - exception net.sourceforge.apphere.exception.SessionNotFoundException.
 
SessionNotFoundException(String) - Constructor for class net.sourceforge.apphere.exception.SessionNotFoundException
 
SessionOutputStream - class net.sourceforge.apphere.util.SessionOutputStream.
OutputStream which writes content to an AppHere session
SessionOutputStream(Session) - Constructor for class net.sourceforge.apphere.util.SessionOutputStream
 
SessionService - class net.sourceforge.apphere.mbean.SessionService.
 
SessionService() - Constructor for class net.sourceforge.apphere.mbean.SessionService
 
SessionServiceMBean - interface net.sourceforge.apphere.mbean.SessionServiceMBean.
 
SessionTransferController - class net.sourceforge.apphere.SessionTransferController.
 
SessionTransferController() - Constructor for class net.sourceforge.apphere.SessionTransferController
 
SimpleLogger - class rabbit.linkchecker.SimpleLogger.
A very simple logger for the link checker.
SimpleLogger() - Constructor for class rabbit.linkchecker.SimpleLogger
 
SimpleTestServer - class rabbit.webserver.SimpleTestServer.
This is a very simple webserver used for some simple testing of RabbIT2
Startup - class net.sourceforge.apphere.Startup.
 
Startup() - Constructor for class net.sourceforge.apphere.Startup
 
Status - class rabbit.awt.Status.
This class is a simple statusbar, that is a Component that shows some text.
Status() - Constructor for class rabbit.awt.Status
The default constructor.
Status - class rabbit.meta.Status.
the Metapage that shows the status of the proxy.
Status() - Constructor for class rabbit.meta.Status
default constructor
StreamCopier - class net.sourceforge.apphere.util.StreamCopier.
 
StreamCopier() - Constructor for class net.sourceforge.apphere.util.StreamCopier
 
save() - Method in class net.sourceforge.apphere.User
 
save(OutputStream) - Method in class rabbit.util.Config
save the config to a OutputStream
save(OutputStream, String) - Method in class rabbit.util.Config
save the config to a OutputStream
saveAccess(Reader) - Static method in class rabbit.filter.AccessFilter
Saves the accesslist from the given Reader.
saveConfig() - Static method in class rabbit.proxy.Proxy
save the config back to file
saveUsers(Reader) - Static method in class rabbit.filter.HTTPBaseFilter
Saves the users from the given Reader.
send() - Method in class rabbit.handler.FilterHandler
Send the actual data (read data, filter data, send data).
send(OutputStream) - Method in class rabbit.html.HTMLBlock
Send this block (but not the rest part) on the given stream.
sendRest(OutputStream) - Method in class rabbit.html.HTMLBlock
Send the rest of the data on the given stream.
sess - Variable in class net.sourceforge.apphere.util.SessionMetadataParser
 
set(int, Session) - Method in class net.sourceforge.apphere.util.SessionList
 
setAttribute(String, String) - Method in class rabbit.html.Tag
Set the attribute given.
setCacheDir(String) - Method in class rabbit.cache.NCache
Sets the cachedir.
setCacheTime(long) - Method in class rabbit.cache.NCache
Set the standard expiry-time for CacheEntries
setCacheTime(Date) - Method in class rabbit.cache.NCacheEntry
Set the date this object was cached.
setChanged(boolean) - Method in class rabbit.html.Token
Set the change value of this Token.
setChunking(boolean) - Method in class rabbit.proxy.Connection
Set the chunking option.
setContent(byte[]) - Method in interface net.sourceforge.apphere.AppHereSession
Sets the content.
setContent(byte[]) - Method in class net.sourceforge.apphere.Session
Sets the content.
setContent(byte[]) - Method in class net.sourceforge.apphere.sessions.WebSession
 
setContent(String) - Method in class rabbit.http.HTTPHeader
Set the Content for the request/response Mostly not used for responses.
setContentLength(String) - Method in class rabbit.proxy.Connection
Set the content length of the response.
setContentStream(HTTPInputStream) - Method in class rabbit.http.HTTPHeader
Set the content for the request/response This is a way to set up handling of a chunked input request As a side effect the "Transer-Encoding" header is also set.
setCurrentPan(Pan) - Method in class net.sourceforge.apphere.User
 
setCurrentPan(int, int) - Method in class net.sourceforge.apphere.mbean.TestImpl
 
setCurrentProfile(String, int) - Method in interface net.sourceforge.apphere.web.ui.AppHereUI
 
setCurrentProfile(String, int) - Method in class net.sourceforge.apphere.web.ui.AppHereWebUiImpl
 
setDataHook(Object) - Method in class rabbit.cache.NCacheEntry
Sets the data hook for this cache object.
setDeviceStatus(String, int) - Method in class net.sourceforge.apphere.ejb.AppHereBean
 
setDeviceStatus(String, int) - Method in interface net.sourceforge.apphere.interfaces.AppHere
 
setDevices(DeviceMap) - Method in class net.sourceforge.apphere.Pan
 
setDomain(String) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setEmail(String) - Method in class net.sourceforge.apphere.User
 
setExistingValue(String, String) - Method in class rabbit.http.GeneralHeader
Set a specified header
setExpires(Date) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setExpires(Date) - Method in class rabbit.cache.NCacheEntry
Sets the expirydate of our data
setExtraInfo(String) - Method in class rabbit.proxy.Connection
Set the extra information for this request.
setFactory(RestartableThreadFactory) - Method in class rabbit.util.ThreadPool
Set the factory to use for creating threads.
setFirstName(String) - Method in class net.sourceforge.apphere.User
 
setHTTPVersion(String) - Method in class rabbit.http.HTTPHeader
Set the HTTP Version to use for request.
setHeader(String, String) - Method in class rabbit.http.GeneralHeader
Set or replaces a value for given type.
setId(int) - Method in class net.sourceforge.apphere.Device
 
setId(int) - Method in class net.sourceforge.apphere.Pan
 
setIpAddress(String) - Method in class net.sourceforge.apphere.Device
 
setKeepAlive(boolean) - Method in class rabbit.io.HTTPInputStream
Set the keep alive value to currentkeepalive & keepalive
setKeepalive(boolean) - Method in class rabbit.proxy.Connection
Set keepalive to a new value.
setKeepaliveTime(long) - Method in class rabbit.io.ConnectionHandler
Set the keep alive time for this handler.
setLimit(int) - Method in class rabbit.util.ThreadPool
Set the limit.
setLocation(String) - Method in interface net.sourceforge.apphere.AppHereSession
Used for merging form vals submitted to webservice with the existing session which contains the web page html Other types session can do their own thing
setLocation(String) - Method in class net.sourceforge.apphere.Session
Sets the location.
setMaxSize(long) - Method in class rabbit.cache.NCache
Set the maximum size for this cache.
setMayCache(boolean) - Method in class rabbit.proxy.Connection
Set the state of this request.
setMayFilter(boolean) - Method in class rabbit.proxy.Connection
Get the state of this request.
setMayUseCache(boolean) - Method in class rabbit.proxy.Connection
Set the state of this request.
setMehtod(String) - Method in class rabbit.http.HTTPHeader
Sets the request method of this header
setMeta(boolean) - Method in class rabbit.proxy.Connection
Set the state of this request.
setMetadata(String) - Method in interface net.sourceforge.apphere.AppHereSession
Sets the metadata.
setMetadata(String) - Method in class net.sourceforge.apphere.Session
Sets the metadata.
setMeter(double) - Method in class rabbit.awt.Meter
Set the meter to a new value If the value supplied is not in the range [0,1] it is adjusted to the closest endpoint.
setMode(int) - Method in class rabbit.io.MultiOutputStream
Sets the mode of this stream.
setName(String) - Method in interface net.sourceforge.apphere.AppHereSession
Sets the name.
setName(String) - Method in class net.sourceforge.apphere.Device
 
setName(String) - Method in class net.sourceforge.apphere.Pan
 
setName(String) - Method in class net.sourceforge.apphere.Session
Sets the name.
setName(String) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setOwner(User) - Method in class net.sourceforge.apphere.Pan
 
setParam(String, String) - Method in class net.sourceforge.apphere.util.html.HtmlTag
Associates a param name with a value.
setParam(String, String, String) - Method in class net.sourceforge.apphere.util.html.HtmlTag
Associates a param name with a value, preserving the original name.
setPassWord(String) - Method in class rabbit.proxy.Connection
Set the password of the client.
setPath(String) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.addressBook
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.dataSession
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.devices
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.environments
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.homePage
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.page
 
setProfile(Map) - Method in class net.sourceforge.apphere.web.voiceSession
 
setProperties(String, Properties) - Method in class rabbit.util.Config
set the properties for a given section
setProperty(String, String, String) - Method in class rabbit.util.Config
set a property for given section.
setReasonPhrase(String) - Method in class rabbit.http.HTTPHeader
Set the reason phrase for this reqponse.
setReleased() - Method in class rabbit.io.WebConnection
Mark this WebConnection as released at current time.
setReleased(Date) - Method in class rabbit.io.WebConnection
Mark this WebConnection as released at given time.
setRequestLine(String) - Method in class rabbit.http.HTTPHeader
Set the requestline of this header
setRequestURI(String) - Method in class rabbit.http.HTTPHeader
Sets the request URI of this header
setResponseHTTPVersion(String) - Method in class rabbit.http.HTTPHeader
Set the HTTP version for this response.
setRest(int) - Method in class rabbit.html.HTMLBlock
Set the rest of the page to start at given position.
setSecure(boolean) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setSessID(int) - Method in interface net.sourceforge.apphere.AppHereSession
Sets the id.
setSessID(int) - Method in class net.sourceforge.apphere.Session
Sets the id.
setSessType(String) - Method in interface net.sourceforge.apphere.AppHereSession
Sets the type.
setSessType(String) - Method in class net.sourceforge.apphere.Session
Sets the type.
setSessionContext(SessionContext) - Method in class net.sourceforge.apphere.ejb.AppHereBean
 
setSessionState(Session) - Method in interface net.sourceforge.apphere.VirtualApplication
Method setSessionState updates the application with the latest state from the user's client.
setSessionState(Session) - Method in class net.sourceforge.apphere.apps.VirtualWebBrowser
 
setSessions(SessionManager) - Method in class net.sourceforge.apphere.User
Sets the sessions.
setSize(long) - Method in class rabbit.cache.NCacheEntry
Sets the size of our data
setSocket(Socket) - Method in class rabbit.proxy.Connection
Give this connection a socket to handle
setStartIndex(int) - Method in class rabbit.html.Token
Set the start index of this Token.
setStatus(DeviceStatus) - Method in class net.sourceforge.apphere.Device
 
setStatus(int) - Method in class net.sourceforge.apphere.Device
 
setStatus(String) - Method in class rabbit.awt.Status
Set the status to show.
setStatus(String) - Method in class rabbit.installer.Installer
Set the status.
setStatusCode(String) - Method in class rabbit.http.HTTPHeader
Set the Status code for this response.
setStatusLine(String) - Method in class rabbit.http.HTTPHeader
Set the statusline of this header.
setSurname(String) - Method in class net.sourceforge.apphere.User
 
setTag(String) - Method in class net.sourceforge.apphere.util.html.HtmlTag
Sets the tag name.
setTag(Tag) - Method in class rabbit.html.Token
Set the tag of this token, also set the type to TAG.
setTagId(String) - Method in class net.sourceforge.apphere.User
 
setText(byte[]) - Method in class rabbit.html.HTMLParser
Set the data block to parse.
setText(byte[], int) - Method in class rabbit.html.HTMLParser
Set the data block to parse.
setText(String) - Method in class rabbit.html.HTMLParser
Set the data to parse.
setText(String) - Method in class rabbit.html.Token
Set the text of this Token, also sets the type to TEXT.
setToken(Token) - Method in class rabbit.html.Tag
Set the parent token of this tag.
setType(String) - Method in class net.sourceforge.apphere.Device
 
setType(String) - Method in class rabbit.html.Tag
Set the Type of this Tag.
setType(int) - Method in class rabbit.util.Access
sets the accesstype we have for this range
setURL(String) - Method in class net.sourceforge.apphere.sessions.WebSession
 
setURL(URL) - Method in class net.sourceforge.apphere.sessions.WebSession
 
setUser(User) - Method in class net.sourceforge.apphere.mbean.TestImpl
 
setUserName(String) - Method in class rabbit.proxy.Connection
Set the user name of the client.
setValue(DeviceValue) - Method in class net.sourceforge.apphere.Device
 
setValue(PanValue) - Method in class net.sourceforge.apphere.Pan
 
setValue(UserValue) - Method in class net.sourceforge.apphere.User
 
setValue(String) - Method in class net.sourceforge.apphere.cookies.Cookie
 
setup(Properties) - Static method in class net.sourceforge.apphere.proxy.rabbit.filter.CookieFilter
Setup this class with the given properties.
setup(Properties) - Method in class rabbit.cache.NCache
Configure the cache system from the given config.
setup(Properties) - Static method in class rabbit.filter.AccessFilter
Setup this class.
setup(Properties) - Static method in class rabbit.filter.BlockFilter
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.filter.DontCacheFilter
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.filter.DontFilterFilter
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.filter.HTTPBaseFilter
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.filter.HTTPSnoop
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.filter.ProxyAuth
Setup this class with the given properties.
setup(Properties) - Static method in class rabbit.handler.FilterHandler
Setup this class.
setup(Properties) - Static method in class rabbit.handler.GZIPHandler
Setup this class.
setup(Properties) - Static method in class rabbit.handler.ImageHandler
Setup this class.
setup(Properties) - Method in class rabbit.io.ConnectionHandler
Configure the connection handler system from the given config.
setup() - Static method in class rabbit.proxy.HTMLPage
setup this class for usage
setup(Properties) - Static method in class rabbit.proxy.HTMLPage
setup this class for usage
shortToBytes(short, byte[], int) - Static method in class net.sourceforge.apphere.util.BytesUtil
translate short into bytes, stored in byte array starting from startIndex
shouldSend() - Method in class net.sourceforge.apphere.cookies.Cookie
 
size() - Method in class net.sourceforge.apphere.SessionManager
 
size(int) - Method in class net.sourceforge.apphere.mbean.SessionService
 
skip(long) - Method in class rabbit.io.MaxSizeInputStream
Skip a number of bytes.
slowCopy(InputStream, OutputStream) - Static method in class net.sourceforge.apphere.util.StreamCopier
 
sslIsAllowed(HTTPHeader) - Method in class rabbit.proxy.Connection
Are we allowed to proxy ssl-type connections ?
star() - Method in class rabbit.fsa.RE
 
start() - Method in class rabbit.util.RestartableThread
Overridden to handle restarting of this thread.
startElement(String, String, String, Attributes) - Method in class net.sourceforge.apphere.util.MetadataParser
 
startElement(String, String, String, Attributes) - Method in class net.sourceforge.apphere.util.SessionMetadataParser
 
startLogging(Config) - Method in interface rabbit.linkchecker.Logger
This method is called when this Logger is started.
startLogging(Config) - Method in class rabbit.linkchecker.SimpleLogger
This method is called when this Logger is started.
startProxy() - Static method in class rabbit.proxy.Proxy
 
status - Variable in class net.sourceforge.apphere.vo.DeviceValue
 
stringToBytes(String, byte[], int) - Static method in class net.sourceforge.apphere.util.BytesUtil
Give a String less than 255 bytes, store it as byte array, starting with the length of the string.
surname - Variable in class net.sourceforge.apphere.vo.UserValue
 

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