- data - Variable in class sunlabs.brazil.template.QueueTemplate.QueueItem
-
- DateTemplate - Class in sunlabs.brazil.sunlabs
-
Template for doing date and time calculations and formatting.
- DateTemplate() - Constructor for class sunlabs.brazil.sunlabs.DateTemplate
-
- debug - Static variable in class sunlabs.brazil.properties.PropertiesList
-
Set true
to turn on debug output.
- debug - Variable in class sunlabs.brazil.template.Template
-
- debug(RewriteContext, String) - Method in class sunlabs.brazil.template.Template
-
Add a diagnostic comment to html output, if "debug" is set
in the request properties.
- debug(RewriteContext) - Method in class sunlabs.brazil.template.Template
-
Add current tag as a comment to the html
- debug - Static variable in class sunlabs.brazil.util.ClockScan
-
- debugging - Variable in class sunlabs.brazil.util.Calculator
-
Set true
for debug output.
- DebugTemplate - Class in sunlabs.brazil.template
-
Template class for printing stuff to stderr (for template debugging).
- DebugTemplate() - Constructor for class sunlabs.brazil.template.DebugTemplate
-
- decode(String) - Static method in class sunlabs.brazil.util.Base64
-
A Base64 decoder.
- DeCommentTemplate - Class in sunlabs.brazil.template
-
Template class for removing comments from html pages.
- DeCommentTemplate() - Constructor for class sunlabs.brazil.template.DeCommentTemplate
-
- decrNestingLevel() - Method in class sunlabs.brazil.template.RewriteContext
-
Decrement the nesting level counter.
- defaultBufsize - Static variable in class sunlabs.brazil.util.http.HttpInputStream
-
The default size of the temporary buffer used when copying from an
input stream to an output stream.
- defaultFactory - Static variable in interface sunlabs.brazil.util.SocketFactory
-
The default socket factory.
- DefaultFileHandler - Class in sunlabs.brazil.handler
-
Handler for appending a url ending with '/' into the appropriate
url based on a default file in the file system.
- DefaultFileHandler() - Constructor for class sunlabs.brazil.handler.DefaultFileHandler
-
- defaultHTTPVersion - Static variable in class sunlabs.brazil.util.http.HttpRequest
-
The default HTTP version string to send to the remote host when
issuing requests.
- defaultProxyHost - Static variable in class sunlabs.brazil.util.http.HttpRequest
-
The default proxy host for HTTP requests.
- defaultProxyPort - Static variable in class sunlabs.brazil.util.http.HttpRequest
-
The default proxy port for HTTP requests.
- defaultTag(RewriteContext) - Method in class sunlabs.brazil.sunlabs.SubstAllTemplate
-
- defaultTag(RewriteContext) - Method in class sunlabs.brazil.sunlabs.TitleTemplate
-
- defaultTag(RewriteContext) - Method in class sunlabs.brazil.template.MacroTemplate
-
Run the macro, push formal parameters on the stack first.
- DeferredHandler - Class in sunlabs.brazil.handler
-
Wrap another handler, deferring its initialization until request time.
- DeferredHandler() - Constructor for class sunlabs.brazil.handler.DeferredHandler
-
- DelayHandler - Class in sunlabs.brazil.sunlabs
-
Handler or template for adding a delay into a response.
- DelayHandler() - Constructor for class sunlabs.brazil.sunlabs.DelayHandler
-
- delete(int) - Method in class sunlabs.brazil.sunlabs.ListTemplate.MyList
-
Remove an element by index.
- dequeue(String, int) - Static method in class sunlabs.brazil.template.QueueTemplate
-
Program access to the Q.
- deQuote(String) - Static method in class sunlabs.brazil.util.Format
-
Remove surrounding quotes (" or ') from a string.
- destroyQueue(String) - Static method in class sunlabs.brazil.template.QueueTemplate
-
Remove a Queue, freeing its resources.
- DialogHandler - Class in sunlabs.brazil.handler
-
Sample handler for popping up a dialog box on the server.
- DialogHandler() - Constructor for class sunlabs.brazil.handler.DialogHandler
-
- DigestAuthHandler - Class in sunlabs.brazil.handler
-
Perform digest authentication.
- DigestAuthHandler() - Constructor for class sunlabs.brazil.handler.DigestAuthHandler
-
- DigestTemplate - Class in sunlabs.brazil.sunlabs
-
Compute the Base64 encoded SHA1 digest of a value
(so I don't have to store plain text
passwords).
- DigestTemplate() - Constructor for class sunlabs.brazil.sunlabs.DigestTemplate
-
- DirectoryHandler - Class in sunlabs.brazil.handler
-
This is a bare-bones handler for providing directory listings
for web servers.
- DirectoryHandler() - Constructor for class sunlabs.brazil.handler.DirectoryHandler
-
- DirectoryTemplate - Class in sunlabs.brazil.template
-
Put current directory information (based on the URL) into the
request properties.
- DirectoryTemplate() - Constructor for class sunlabs.brazil.template.DirectoryTemplate
-
- disconnect() - Method in class sunlabs.brazil.util.http.HttpRequest
-
Interrupts this HTTP request.
- dismiss(boolean) - Method in class sunlabs.brazil.handler.DialogHandler
-
- displayAllHeaders - Static variable in class sunlabs.brazil.util.http.HttpRequest
-
setting this to "true" causing all http headers to be printed
on the standard error stream; useful for debugging client/server
interactions.
- do_help(RewriteContext) - Method in class sunlabs.brazil.sunlabs.FormHelpTemplate
-
Look for help text, and put it into an event call.
- doImport(RewriteContext) - Method in class sunlabs.brazil.template.SetTemplate
-
See if a remembered namespace is actually in use, and import it.
- done(RewriteContext) - Method in class sunlabs.brazil.asterisk.AsteriskAGIHandler
-
Close the socket connection.
- done(RewriteContext) - Method in class sunlabs.brazil.handler.SMTPHandler
-
If we run off the end of the page, but there is email pending
to be sent, send it anyway.
- done(RewriteContext) - Method in class sunlabs.brazil.sunlabs.ExpContentTemplate
-
Run the content through a regexp to do further extraction.
- done(RewriteContext) - Method in class sunlabs.brazil.sunlabs.FormHelpTemplate
-
- done(RewriteContext) - Method in class sunlabs.brazil.sunlabs.LockTemplate
-
- done(RewriteContext) - Method in class sunlabs.brazil.template.ChangedTemplate
-
- done(RewriteContext) - Method in class sunlabs.brazil.template.ContentTemplate
-
Extract useful properties out of the http mime headers.
- done(RewriteContext) - Method in class sunlabs.brazil.template.FormTemplate
-
This is for debugging only !!
- done(RewriteContext) - Method in class sunlabs.brazil.template.ModifiedTemplate
-
Compute the http last modified value by comparing the origin
last-modified value (if any) with the transform value
- done(RewriteContext) - Method in class sunlabs.brazil.template.RedirectTemplate
-
adjust the response headers to reflect redirection, if supplied.
- done(RewriteContext) - Method in class sunlabs.brazil.template.Template
-
Called after all tags have been processed, one final chance.
- done(RewriteContext) - Method in interface sunlabs.brazil.template.TemplateInterface
-
Called after all tags have been processed, one final chance.
- doServer(Request, Server) - Method in class sunlabs.brazil.handler.RestartingMultiHostHandler
-
See if the server needs to be restarted.
- DRAIN_TIMEOUT - Static variable in class sunlabs.brazil.util.http.HttpRequest
-
Timeout (in msec) to drain an input stream that has been closed before
the entire HTTP response has been read.
- dump(boolean, String) - Method in class sunlabs.brazil.properties.PropertiesList
-
Starting with this object, print the contents of this and
succeeding objects that are on the same list as this object
is.
- dumpHeaders(int, Request, MimeHeaders, boolean) - Static method in class sunlabs.brazil.proxy.ProxyHandler
-
Dump the headers on stderr
- DynamicConfigHandler - Class in sunlabs.brazil.handler
-
The DynamicConfigHandler
allows the user to change the
configuration of the server and its handlers on the fly.
- DynamicConfigHandler() - Constructor for class sunlabs.brazil.handler.DynamicConfigHandler
-