- CacheManager - Class in sunlabs.brazil.session
-
This SessionManager
associates an object with a Session ID
to give Handlers the ability to maintain state that lasts for the
duration of a session instead of just for the duration of a request.
- CacheManager() - Constructor for class sunlabs.brazil.session.CacheManager
-
- Calculator - Class in sunlabs.brazil.util
-
Calculator implements a simple arithmetic expression evaluator.
- Calculator() - Constructor for class sunlabs.brazil.util.Calculator
-
The no argument constructor will create an internal
Hashtable
in which it looks up and stores values
associated with variables.
- Calculator(Dictionary) - Constructor for class sunlabs.brazil.util.Calculator
-
This constructor will use the Dictionary
parameter to
lookup and store values associated with variables.
- cancel - Variable in class sunlabs.brazil.handler.DialogHandler
-
- CgiHandler - Class in sunlabs.brazil.handler
-
Handler for implementing cgi/1.1 interface.
- CgiHandler() - Constructor for class sunlabs.brazil.handler.CgiHandler
-
- ChainHandler - Class in sunlabs.brazil.server
-
Allows multiple handlers to be invoked sequentially for a single HTTP
request.
- ChainHandler() - Constructor for class sunlabs.brazil.server.ChainHandler
-
- ChainSawHandler - Class in sunlabs.brazil.handler
-
Variant of the chain handler for doing standard logging.
- ChainSawHandler() - Constructor for class sunlabs.brazil.handler.ChainSawHandler
-
- ChangedTemplate - Class in sunlabs.brazil.template
-
This Template
adds an icon to HREFs to indicate when the
file being referred to is new, changed, or unchanged with respect
to the user's session.
- ChangedTemplate() - Constructor for class sunlabs.brazil.template.ChangedTemplate
-
- checkRewriteState(int) - Method in class sunlabs.brazil.template.RewriteContext
-
Check whether this RewriteContext is in the specified state.
- childCount() - Method in class sunlabs.brazil.sunlabs.XmlTree.Node
-
- ChownHandler - Class in sunlabs.brazil.handler
-
Handler for changing the group and owner of the server.
- ChownHandler() - Constructor for class sunlabs.brazil.handler.ChownHandler
-
- chunk - Variable in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
- chunks() - Method in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
- chunksize - Variable in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
- clamp(int, int, int) - Static method in class sunlabs.brazil.sunlabs.ListTemplate
-
Clamp an integer value.
- clear() - Method in class sunlabs.brazil.properties.PropertiesList
-
Invokes the same method on the wrapped Hashtable
object.
- clear() - Method in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
Clear a list.
- clear() - Method in class sunlabs.brazil.template.QueueTemplate.Queue
-
Clear the queue.
- clear() - Method in class sunlabs.brazil.util.StringMap
-
Removes all the keys and values from this StringMap.
- clearPatterns() - Method in class sunlabs.brazil.handler.MapPage
-
Clear the pattern map.
- ClockFormat - Class in sunlabs.brazil.util
-
This class implements the "strftime" style clock format command.
- ClockFormat() - Constructor for class sunlabs.brazil.util.ClockFormat
-
- ClockScan - Class in sunlabs.brazil.util
-
This class implements time and date scanning.
- ClockScan() - Constructor for class sunlabs.brazil.util.ClockScan
-
- clone() - Method in class sunlabs.brazil.properties.PropertiesList
-
Invokes the same method on the wrapped Hashtable
object.
- close() - Method in class sunlabs.brazil.server.Server
-
Stop the server, and kill all pending requests
- close() - Method in class sunlabs.brazil.util.http.HttpRequest
-
Gracefully closes this HTTP request when user is done with it.
- close(HttpSocket, boolean) - Method in interface sunlabs.brazil.util.http.HttpSocketPool
-
Releases an HttpSocket
to this pool when it is not
in use any more.
- code - Variable in class sunlabs.brazil.handler.BasicAuthHandler
-
- com.sun.server - package com.sun.server
-
- commandify(String) - Method in class sunlabs.brazil.asterisk.AsteriskHandler.AmiStringMap
-
Turn an AmiMap into an asterisk command.
- commandify(StringMap, String) - Static method in class sunlabs.brazil.asterisk.AsteriskHandler.AmiStringMap
-
- comment(RewriteContext) - Method in class sunlabs.brazil.template.DeCommentTemplate
-
- comment(RewriteContext) - Method in class sunlabs.brazil.template.IncludeTemplate
-
Treat comments of the form:
<!#include ...>
as if they were include tags.
- COMMENT - Static variable in class sunlabs.brazil.util.LexML
-
The value returned by getType
for comment tokens
- compare(Object, int, int) - Method in interface sunlabs.brazil.util.Sort.Compare
-
Compare two elements in the given array.
- complain(Request, String) - Method in class sunlabs.brazil.handler.BasicAuthHandler
-
Authentication failed.
- computeA1(String, String, String) - Static method in class sunlabs.brazil.handler.DigestAuthHandler
-
Compute the A1 parameter as per the RFC.
- computeA2(String, String) - Static method in class sunlabs.brazil.handler.DigestAuthHandler
-
Compute the A2 parameter as per the RFC.
- computeResponse(String, String, String, String, String, String) - Static method in class sunlabs.brazil.handler.DigestAuthHandler
-
Compute the expected client response attribute value.
- ConfigFileHandler - Class in sunlabs.brazil.handler
-
Handler for manipulating per-user session state that can be
represented as ASCII name/value pairs.
- ConfigFileHandler() - Constructor for class sunlabs.brazil.handler.ConfigFileHandler
-
- connect() - Method in class sunlabs.brazil.util.http.HttpRequest
-
Connect to the target host (or proxy), send the request, and read the
response headers.
- connected - Variable in class sunlabs.brazil.util.http.HttpRequest
-
- connectionHeader - Variable in class sunlabs.brazil.server.Request
-
The header "Connection" usually controls whether the client
connection will be of type "Keep-Alive" or "close".
- contains(Object) - Method in class sunlabs.brazil.properties.PropertiesList
-
Invokes the same method on the wrapped Hashtable
object.
- containsKey(Object) - Method in class sunlabs.brazil.properties.PropertiesList
-
Invokes the same method on the wrapped Hashtable
object.
- content() - Method in class sunlabs.brazil.handler.PushHandler.Split
-
Get the content as a string
- ContentTemplate - Class in sunlabs.brazil.template
-
Template class for extracting content out of remote html pages.
- ContentTemplate() - Constructor for class sunlabs.brazil.template.ContentTemplate
-
- CONTINUE - Static variable in class sunlabs.brazil.template.BSLTemplate
-
- convertHtml(String) - Method in class sunlabs.brazil.handler.MapPage
-
Rewrite all the url's in this document.
- convertString(String) - Method in class sunlabs.brazil.handler.MapPage
-
Rewrite a url inside a tag parameter.
- CookieFilter - Class in sunlabs.brazil.proxy
-
The CookieFilter
keeps a
record of all the browser cookies associated with a given session.
- CookieFilter() - Constructor for class sunlabs.brazil.proxy.CookieFilter
-
- cookieName - Variable in class sunlabs.brazil.filter.SessionFilter
-
- cookieName - Variable in class sunlabs.brazil.handler.CookieSessionHandler
-
- CookieSessionHandler - Class in sunlabs.brazil.handler
-
Handler for creating browser sessions using cookies.
- CookieSessionHandler() - Constructor for class sunlabs.brazil.handler.CookieSessionHandler
-
- CopyContentFilter - Class in sunlabs.brazil.filter
-
Filter to save content (of an entire site) to a disk file.
- CopyContentFilter() - Constructor for class sunlabs.brazil.filter.CopyContentFilter
-
- copyTo(OutputStream) - Method in class sunlabs.brazil.util.http.HttpInputStream
-
Copies bytes from this input stream to the specified output stream
until end of the input stream is reached.
- copyTo(OutputStream, int) - Method in class sunlabs.brazil.util.http.HttpInputStream
-
Copies bytes from this input stream to the specified output stream
until the specified number of bytes are copied or the end of the
input stream is reached.
- copyTo(OutputStream, int, byte[]) - Method in class sunlabs.brazil.util.http.HttpInputStream
-
Copies bytes from this input stream to the specified output stream
until the specified number of bytes are copied or the end of the
input stream is reached.
- copyTo(MimeHeaders) - Method in class sunlabs.brazil.util.http.MimeHeaders
-
Copies the contents of this
MimeHeaders
object,
adding
all the other's keys and values to the other.
- count - Variable in class sunlabs.brazil.handler.MapPage
-
- count() - Method in class sunlabs.brazil.template.QueueTemplate.Queue
-
Return the total number of items Q'd.
- currentLine - Variable in class sunlabs.brazil.sunlabs.XmlTree.XmlErrorInfo
-
- currentTag - Variable in class sunlabs.brazil.sunlabs.XmlTree.XmlErrorInfo
-