- macroTable - Variable in class sunlabs.brazil.template.MacroTemplate
-
- MacroTemplate - Class in sunlabs.brazil.template
-
Template class for defining macros.
- MacroTemplate() - Constructor for class sunlabs.brazil.template.MacroTemplate
-
- main(String[]) - Static method in class sunlabs.brazil.handler.DigestAuthHandler
-
Convert a "plain text" password file into a digested one.
- Main - Class in sunlabs.brazil.server
-
Sample main program for starting an http server.
- Main() - Constructor for class sunlabs.brazil.server.Main
-
- main(String[]) - Static method in class sunlabs.brazil.server.Main
-
- main(String[]) - Static method in class sunlabs.brazil.sunlabs.XmlTree
-
- main(String[]) - Static method in class sunlabs.brazil.template.MacroTemplate
-
Convert stdin properties format macro definition files
to the new template style.
- main(String[]) - Static method in class sunlabs.brazil.util.Base64
-
Test the decoder and encoder.
- main(String[]) - Static method in class sunlabs.brazil.util.Calculator
-
A test driver for the calculator.
- main(String[]) - Static method in class sunlabs.brazil.util.ClockFormat
-
Test main:
ClockFormat format ?time? ?zone?
- main(String[]) - Static method in class sunlabs.brazil.util.ClockScan
-
- main(String[]) - Static method in class sunlabs.brazil.util.http.HttpRequest
-
Grab http document(s) and save them in the filesystem.
- main(String[]) - Static method in class sunlabs.brazil.util.regexp.Regexp
-
- makeKey(Object, Object) - Method in class sunlabs.brazil.session.CacheManager
-
Invent a single key from the 2 separate ones
- makeKey(Object, Object) - Method in class sunlabs.brazil.session.SessionManager
-
Invent a single key from the 2 separate ones
- MAP - Static variable in class sunlabs.brazil.handler.RolesHandler
-
Handler configuration property mapFile.
- map(String) - Method in interface sunlabs.brazil.properties.SubstPropsHandler.Convert
-
Map the value.
- map(String) - Method in class sunlabs.brazil.properties.SubstPropsHandler.Html
-
- map(String) - Method in class sunlabs.brazil.properties.SubstPropsHandler.LowerCase
-
- map(String) - Method in class sunlabs.brazil.properties.SubstPropsHandler.Resub
-
- map(String) - Method in class sunlabs.brazil.properties.SubstPropsHandler.Url
-
- mapCount() - Method in class sunlabs.brazil.handler.MapPage
-
How many tags have been mapped?
- mapFile - Variable in class sunlabs.brazil.handler.BasicAuthHandler
-
- MapPage - Class in sunlabs.brazil.handler
-
Utility class to rewrite links inside of web pages so they appear to
come from a different site.
- MapPage(String) - Constructor for class sunlabs.brazil.handler.MapPage
-
Create a site mapper.
- mapper - Variable in class sunlabs.brazil.handler.GenericProxyHandler
-
- match(String) - Method in class sunlabs.brazil.sunlabs.XmlTree
-
Find all nodes that match a glob pattern, starting at the root.
- match(XmlTree.Node, StringTokenizer, Vector) - Method in class sunlabs.brazil.sunlabs.XmlTree
-
Find all nodes that match a glob pattern, starting at any node.
- match(String, String) - Static method in class sunlabs.brazil.util.Glob
-
Match a string against a pattern.
- match(String, String, String[]) - Static method in class sunlabs.brazil.util.Glob
-
Match a string against a pattern, and return sub-matches.
- match(String) - Method in class sunlabs.brazil.util.MatchString
-
See if this is our url.
- match(String, Properties) - Method in class sunlabs.brazil.util.MatchString
-
See if this is our url.
- match(String) - Method in class sunlabs.brazil.util.regexp.Regexp
-
Matches the given string against this regular expression.
- match(String, String[]) - Method in class sunlabs.brazil.util.regexp.Regexp
-
Matches the given string against this regular expression, and computes
the set of substrings that matched the parenthesized subexpressions.
- match(String, int[]) - Method in class sunlabs.brazil.util.regexp.Regexp
-
Matches the given string against this regular expression, and computes
the set of substrings that matched the parenthesized subexpressions.
- matched() - Method in class sunlabs.brazil.util.regexp.Regsub
-
Returns a substring consisting of the characters that matched
the entire regular expression during the last call to
nextMatch
.
- MatchString - Class in sunlabs.brazil.handler
-
Deprecated.
- MatchString(String) - Constructor for class sunlabs.brazil.handler.MatchString
-
Deprecated.
- MatchString(String, Properties) - Constructor for class sunlabs.brazil.handler.MatchString
-
Deprecated.
- MatchString - Class in sunlabs.brazil.util
-
Utility class for handlers to determine, based on the URL,
if the current request should be processed.
- MatchString(String) - Constructor for class sunlabs.brazil.util.MatchString
-
Create a matcher for per-request URL checking.
- MatchString(String, Properties) - Constructor for class sunlabs.brazil.util.MatchString
-
Create a matcher for one-time-only checking.
- max(int) - Method in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
Set the max list size.
- max - Static variable in class sunlabs.brazil.template.QueueTemplate.Queue
-
- MAX_BLANKS - Static variable in class sunlabs.brazil.server.Request
-
Maximum number of blank lines allowed between requests before
aborting the connecion.
- MAX_LINE - Static variable in class sunlabs.brazil.util.http.MimeHeaders
-
- MAX_LINES - Static variable in class sunlabs.brazil.util.http.MimeHeaders
-
- maxPost - Variable in class sunlabs.brazil.server.Server
-
Maximum amout of POST data allowed per request (in bytes)
(default = 2Meg).
- maxRequests - Variable in class sunlabs.brazil.server.Server
-
Maximum number of consecutive requests allowed on a single
kept-alive socket.
- maxThreads - Variable in class sunlabs.brazil.server.Server
-
The max number of threads allowed for the entire VM
(default is 250).
- md5Digest(String) - Static method in class sunlabs.brazil.handler.DigestAuthHandler
-
Compute the md5 digest of a string, returning the
digest as a hex string.
- MD5Filter - Class in sunlabs.brazil.filter
-
Filter to compute the MD5 checksum of the content, and
generate the appropriate "Content-MD5" http header.
- MD5Filter() - Constructor for class sunlabs.brazil.filter.MD5Filter
-
- message - Variable in class sunlabs.brazil.handler.BasicAuthHandler
-
- message - Variable in class sunlabs.brazil.template.QueueTemplate.QueueItem
-
- meta - Variable in class sunlabs.brazil.template.QueueTemplate.QueueItem
-
- method - Variable in class sunlabs.brazil.server.Request
-
The HTTP request method, such as "GET", "POST", or "PUT".
- method - Variable in class sunlabs.brazil.util.http.HttpRequest
-
The HTTP method, such as "GET", "POST", or "HEAD".
- MIME - Static variable in class sunlabs.brazil.server.FileHandler
-
- MimeHeaders - Class in sunlabs.brazil.util.http
-
This class is build on top of the StringMap
class and
provides added methods that are of help when manipulating MIME headers.
- MimeHeaders() - Constructor for class sunlabs.brazil.util.http.MimeHeaders
-
Creates a new, empty MimeHeaders
object.
- MimeHeaders(HttpInputStream) - Constructor for class sunlabs.brazil.util.http.MimeHeaders
-
Creates a new MimeHeaders
object and then initializes
it by reading MIME headers from the specified input stream.
- MiscTemplate - Class in sunlabs.brazil.sunlabs
-
Template for misc string manipulation functions.
- MiscTemplate() - Constructor for class sunlabs.brazil.sunlabs.MiscTemplate
-
- MiscTemplate.GlobProperties - Class in sunlabs.brazil.sunlabs
-
Special version of a properties that uses the sub expresions
of the supplied glob pattern and name to define the keys 1-9.
- MiscTemplate.GlobProperties(Properties, String, String, String) - Constructor for class sunlabs.brazil.sunlabs.MiscTemplate.GlobProperties
-
- ModifiedTemplate - Class in sunlabs.brazil.template
-
Template class for computing last-modified
times
for content that is processed through templates.
- ModifiedTemplate() - Constructor for class sunlabs.brazil.template.ModifiedTemplate
-
- modifyContent(Request, byte[]) - Method in class sunlabs.brazil.handler.GenericProxyHandler
-
Rewrite the links in an html file so they resolve correctly
in proxy mode.
- modifyContent(Request, byte[]) - Method in class sunlabs.brazil.handler.ProxyPropertiesHandler
-
- MultiHostHandler - Class in sunlabs.brazil.handler
-
The MultiHostHandler
allows the user to handle a set
of host names that are all running on the same IP address.
- MultiHostHandler() - Constructor for class sunlabs.brazil.handler.MultiHostHandler
-
- MultipartSetTemplate - Class in sunlabs.brazil.template
-
Version of the SetTemplate that reflects form/multipart data
in Request.props.
- MultipartSetTemplate() - Constructor for class sunlabs.brazil.template.MultipartSetTemplate
-
- MultiProxyHandler - Class in sunlabs.brazil.handler
-
Handler for permitting multiple cross connected virtual web sites.
- MultiProxyHandler() - Constructor for class sunlabs.brazil.handler.MultiProxyHandler
-
- mustExist - Variable in class sunlabs.brazil.handler.CookieSessionHandler
-