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

P

parseTime(String) - Static method in class sunlabs.brazil.util.http.HttpUtil
Convert a last-modified date in "standard" format into a time stamp.
passHost - Variable in class sunlabs.brazil.handler.GenericProxyHandler
 
patternMap - Variable in class sunlabs.brazil.handler.MapPage
 
persist - Variable in class sunlabs.brazil.filter.SessionFilter
 
persist - Variable in class sunlabs.brazil.handler.CookieSessionHandler
 
PJamaSessionManager - Class in sunlabs.brazil.session
Use pJama to implement persistant sessions.
PJamaSessionManager() - Constructor for class sunlabs.brazil.session.PJamaSessionManager
 
PlainFilter - Class in sunlabs.brazil.filter
Filter to turn text/plain into html.
PlainFilter() - Constructor for class sunlabs.brazil.filter.PlainFilter
 
PlainTemplate - Class in sunlabs.brazil.sunlabs
Template to turn all markup between <plain> and </plain> into ordinary text, by escaping all HTML markup.
PlainTemplate() - Constructor for class sunlabs.brazil.sunlabs.PlainTemplate
 
PollHandler - Class in sunlabs.brazil.handler
Handler for periodically polling another web site, whose results are (optionally) added to the server's properties.
PollHandler() - Constructor for class sunlabs.brazil.handler.PollHandler
 
pool - Static variable in class sunlabs.brazil.util.http.HttpRequest
The cache of idle sockets.
port - Variable in class sunlabs.brazil.handler.GenericProxyHandler
 
PORT - Static variable in class sunlabs.brazil.handler.GenericProxyHandler
Handler configuration property port.
port - Variable in class sunlabs.brazil.util.http.HttpRequest
The port extracted from the URL used to construct this HttpRequest.
port - Variable in class sunlabs.brazil.util.http.HttpSocket
 
post - Variable in class sunlabs.brazil.handler.PollHandler
 
postData - Variable in class sunlabs.brazil.server.Request
The uploaded content of this request, usually from a POST.
prefix - Variable in class sunlabs.brazil.handler.GenericProxyHandler
 
PREFIX - Static variable in class sunlabs.brazil.handler.GenericProxyHandler
Handler configuration property prefix.
prefix - Variable in class sunlabs.brazil.handler.MapPage
 
prefix - Variable in class sunlabs.brazil.server.ChainHandler
The prefix used to initialize this ChainHandler, used for logging.
prefix - Variable in class sunlabs.brazil.server.Server
The handler is passed a prefix to identify which items in the properties object are relevent.
prefix - Variable in class sunlabs.brazil.template.RewriteContext
The prefix to use for locating keys in the server or request properties objects.
prefix() - Method in class sunlabs.brazil.util.MatchString
Return our prefix
print(OutputStream) - Method in class sunlabs.brazil.util.http.MimeHeaders
Writes this MimeHeaders object to the given output stream.
print(PrintStream) - Method in class sunlabs.brazil.util.http.MimeHeaders
Writes this MimeHeaders object to the given output stream.
process() - Method in class sunlabs.brazil.template.RewriteContext
Invoke a template on this token, if any template is interested in this token.
process(Request, String, String) - Method in class sunlabs.brazil.template.TemplateRunner
Process an html template file, using the supplied template processing Return the content of the template just processed, or null if there was no template processed.
process(RewriteContext) - Method in class sunlabs.brazil.template.TemplateRunner
Processes the next token in the HTML document represented by the given RewriteContext.
processData(Request) - Method in class sunlabs.brazil.handler.PushHandler
process the data - this doesn't currently do anything useful.
processEvents(Dictionary) - Method in class sunlabs.brazil.asterisk.AsteriskHandler.Events
Send the event to all the proper Q's.
processTemplate(String, Hashtable) - Static method in class sunlabs.brazil.handler.SunNetAuthHandler
Process a template page, and send to the client.
processText(Properties, String) - Method in class sunlabs.brazil.handler.RePollHandler
Process the contents as a string through the regular expressions.
PropertiesCacheManager - Class in sunlabs.brazil.session
A version of the CacheManager that saves out any session state that is either a "java properties" object, or implements "Saveable" into a directory in the filesystem, one file per entry, then restores them on server startup.
PropertiesCacheManager() - Constructor for class sunlabs.brazil.session.PropertiesCacheManager
 
PropertiesCacheManager.Saveable - Interface in sunlabs.brazil.session
This interface allows for persistence of non-properties session objects.
PropertiesHandler - Class in sunlabs.brazil.handler
Handler for returning selected request properties as a text/plain document in java properties format.
PropertiesHandler() - Constructor for class sunlabs.brazil.handler.PropertiesHandler
 
PropertiesList - Class in sunlabs.brazil.properties
A PropertiesList instance is intended to be an element of a doubly linked list consisting of other PropertiesList instances.
PropertiesList() - Constructor for class sunlabs.brazil.properties.PropertiesList
Constructs a new PropertiesList object that wraps an empty new Properties object.
PropertiesList(Dictionary) - Constructor for class sunlabs.brazil.properties.PropertiesList
Constructs a new PropertiesList object that wraps the input Dictionary.
PropertiesList(Dictionary, boolean) - Constructor for class sunlabs.brazil.properties.PropertiesList
Constructs a new PropertiesList object that wraps the input Dictionary.
propertyNames() - Method in class sunlabs.brazil.properties.PropertiesList
Invokes the same method on the wrapped Properties object.
propertyNames(String) - Method in class sunlabs.brazil.properties.PropertiesList
Returns an Enumeration of property names that match a glob pattern.
props - Variable in class sunlabs.brazil.handler.LogHandler
 
props - Variable in class sunlabs.brazil.server.Request
A set of properties local to this request.
props - Variable in class sunlabs.brazil.server.Server
Hashtable containing arbitrary information that may be of interest to a Handler.
propsPrefix - Variable in class sunlabs.brazil.handler.PublishHandler
 
PropsTemplate - Class in sunlabs.brazil.template
[Deprecated, use the the SetTemplate.]
Template class for substituting request properties into an HTML page.
PropsTemplate() - Constructor for class sunlabs.brazil.template.PropsTemplate
 
protocol - Variable in class sunlabs.brazil.server.Request
The HTTP protocol specified in the request, either "HTTP/1.0" or "HTTP/1.1".
protocol - Variable in class sunlabs.brazil.server.Server
The protocol used to access this resource.
proxies - Static variable in class sunlabs.brazil.handler.MultiProxyHandler
Holds all proxy -> prefix mappings for this server.
PROXY_HOST - Static variable in class sunlabs.brazil.handler.GenericProxyHandler
Handler configuration property proxyHost.
PROXY_HOST - Static variable in class sunlabs.brazil.proxy.ProxyHandler
 
PROXY_PORT - Static variable in class sunlabs.brazil.handler.GenericProxyHandler
Handler configuration property proxyPort.
PROXY_PORT - Static variable in class sunlabs.brazil.proxy.ProxyHandler
 
ProxyHandler - Class in sunlabs.brazil.proxy
Handler for implementing a web proxy.
ProxyHandler() - Constructor for class sunlabs.brazil.proxy.ProxyHandler
 
proxyHost - Variable in class sunlabs.brazil.handler.GenericProxyHandler
 
proxyHost - Variable in class sunlabs.brazil.proxy.ProxyHandler
The proxy server.
proxyHost - Variable in class sunlabs.brazil.util.http.HttpRequest
If non-null, sends this HTTP request via the specified proxy host and port.
proxyPort - Variable in class sunlabs.brazil.handler.GenericProxyHandler
 
proxyPort - Variable in class sunlabs.brazil.proxy.ProxyHandler
The proxy server's port.
proxyPort - Variable in class sunlabs.brazil.util.http.HttpRequest
The proxy port.
ProxyPropertiesHandler - Class in sunlabs.brazil.handler
Obtain properties format content from remote websites, and add it to the current request properties.
ProxyPropertiesHandler() - Constructor for class sunlabs.brazil.handler.ProxyPropertiesHandler
 
PublishHandler - Class in sunlabs.brazil.handler
Handler for supporting publishing from Communicator.
PublishHandler() - Constructor for class sunlabs.brazil.handler.PublishHandler
 
pushback() - Method in class sunlabs.brazil.handler.HtmlRewriter
Puts the current token back.
PushHandler - Class in sunlabs.brazil.handler
Skeleton Handler for uploading files using multipart/form-data.
PushHandler() - Constructor for class sunlabs.brazil.handler.PushHandler
 
PushHandler.Split - Class in sunlabs.brazil.handler
Split multipart data into its constituent pieces.
PushHandler.Split(byte[]) - Constructor for class sunlabs.brazil.handler.PushHandler.Split
create a new multipart form thingy
put(String, String) - Method in class sunlabs.brazil.handler.HtmlRewriter
Maps the given case-insensitive key to the specified value in the current tag's attributes.
put(Object, Object) - Method in class sunlabs.brazil.properties.PropertiesList
Invokes the same method on the wrapped Dictionary object.
put(String, String) - Method in class sunlabs.brazil.server.TestRequest
 
put(Object, Object, Object) - Static method in class sunlabs.brazil.session.SessionManager
put an object into the session manager.
put(Object, Object) - Method in class sunlabs.brazil.sunlabs.ListTemplate.MyList
This is never used; It's required by the interface
put(Object, Object) - Method in class sunlabs.brazil.sunlabs.XmlTree
 
put(Object) - Method in class sunlabs.brazil.template.QueueTemplate.Queue
Put an item on the queue if it's open and not full.
put(Object, boolean) - Method in class sunlabs.brazil.template.QueueTemplate.Queue
Put an item on the queue if it's not full.
put(String, int) - Method in class sunlabs.brazil.util.http.MimeHeaders
Maps the given case-insensitive key to the specified value in this MimeHeaders object, replacing the old value.
put(int, String) - Method in class sunlabs.brazil.util.StringMap
Maps the key at the given index to the specified value in this StringMap.
put(String, String) - Method in class sunlabs.brazil.util.StringMap
Maps the given case-insensitive key to the specified value in this StringMap.
put(Object, Object) - Method in class sunlabs.brazil.util.StringMap
Performs the same job as put(String, String).
putAll(Map) - Method in class sunlabs.brazil.properties.PropertiesList
Invokes the same method on the wrapped Hashtable object.
putAttribute(String, String) - Method in class sunlabs.brazil.sunlabs.XmlTree.Node
 
PutHandler - Class in sunlabs.brazil.sunlabs
Simple PUT and DELETE method handler.
PutHandler() - Constructor for class sunlabs.brazil.sunlabs.PutHandler
 
putIfNotPresent(String, String) - Method in class sunlabs.brazil.util.http.MimeHeaders
Maps the given case-insensitive key to the specified value if the key does not already exist in this MimeHeaders object.
putObj(String, Object) - Method in class sunlabs.brazil.session.CacheManager
 
putObj(Object, Object, Object) - Method in class sunlabs.brazil.session.CacheManager
 
putObj(Object, Object, Object) - Method in class sunlabs.brazil.session.PJamaSessionManager
Return the object associated with this session.
putObj(Object, Object, Object) - Method in class sunlabs.brazil.session.SessionManager
Associates an object with a session id and ident.
A B C D E F G H I J K L M N O P Q R S T U V W X