|
![]() |
|||||||
PREV NEXT | FRAMES NO FRAMES |
MimeHeaders
object.
PropertiesList
object into
a linked list following the object referenced by
the cursor
parameter.
PropertiesList
object into
a linked list preceding the object referenced by
the cursor
parameter.
Dictionary
to the set of properties that
are searched by request.props.getProperty()
.
sub
and subAll
.
BasicAuthHandler
obtains a Session ID by performing
"basic" authentication, using either the "Authorization" or the
"Proxy-Authorization" headers.BeanShellHandler
permits handlers to be written in "beanshell".BeanShellServerTemplate
looks for one of the
starting tags
<server language="beanshell">
,
<beanshell>
, or
<bsh>
in an HTML page and treats the following data up to the corresponding
ending tag (
</server>
,
</beanshell>
, or
</bsh>
)
as a BeanShell script to evaluate.Request
that is used by
BrazilServlet
to map servlet style requests and responses
to and from Brazil style requests.HttpOutputStream
that is used by the Brazil Servlet
adaptor to add the web application
context path to the front of all response URI's so subsequent requests
will be mapped to the BrazilServlet
's context.ServerSocket
intended for use by the
Brazil Servlet Adapter.BServletServerSocket
object
using -1 as a port number.
BServletServerSocket
object.
Socket
intended for use by the Brazil
Servlet Adapter.BServletSocket
object.
BSLTemplate
takes an HTML document with embedded "BSL"
markup tags in it and evaluates those special tags to produce a
standard HTML document.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.Hashtable
in which it looks up and stores values
associated with variables.
Dictionary
parameter to
lookup and store values associated with variables.
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.Hashtable
object.
Hashtable
object.
HttpSocket
to this pool when it is not
in use any more.
<!#include ...>
as if they were include tags.
getType
for comment tokens
Hashtable
object.
Hashtable
object.
CookieFilter
keeps a
record of all the browser cookies associated with a given session.MimeHeaders
object,
adding
all the other's keys and values to the other.
true
to turn on debug output.
true
for debug output.
DynamicConfigHandler
allows the user to change the
configuration of the server and its handlers on the fly.Dictionary
object.
EmailTemplate
takes an HTML document with embedded "Email"
markup tags in it and evaluates those special tags to produce resulting
properties that allow email reading/composing functionality to be embedded
within the document.Hashtable
object.
Hashtable
object.
ExprProps
is a subclass of Properties
that
is "smart" in the sense that it wraps a Calculator
object, passing get
and getProperty
keys to
the Calculator
for processing.Calculator
instance with
this instance of ExprProps
as it's symbol table.
Calculator
instance with
this instance of ExprProps
as it's symbol table and
with the Properties
instance referenced by the
parameter defaults
as it's set of default values.
Calculator
instance with
request.props
as it's symbol table.
Calculator
instance with
request.props
as it's symbol table and with the
Properties
instance referenced by the parameter
defaults
as it's set of default values.
ExprPropsHandler
installs an expression evaluator as a
"smart properties" into the current request object, enabling arithmetic and
logical expression evaluation in property name lookups.Filter
interface is used by the
FilterHandler
to examine and dynamically rewrite the contents of web pages obtained from
some source before returning that page to the client.Handler
.
FilterHandler
captures the output of another
Handler
and allows the ouput to
be modified.Hashtable
.
Dictionary
object.
HttpSocket
that can be used to communicate
with the specified port on the named host.
get(String)
.
PropertiesList
object that is the first object
on the list of which this object is a member.
PropertiesList
object that succedes this
object on the list of which this object is a member.
PropertiesList
object that precedes this
object on the list of which this object is a member.
key
in the wrapped object.
getProperty(String)
to look up the value associated
with the key.
Dictionary
object wrapped by this
PropertiesList
.
GroovyServerTemplate
looks for each
<groovy>
tag in an HTML page and treats the following data up to the next
</groovy>
)
tag as a groovy script to evaluate.Hashtable
object.
HistoryFilter
is both a Handler
and a
Filter
that keeps a record of all pages visited by a
given session.HttpRequest
.
HtmlRewriter
from the given HTML parser.
HtmlRewriter
that will operate on the given
string.
HttpRequest
object that will send an
HTTP request to fetch the resource represented by the URL.
HttpUtil
class contains methods for performing simple
HTTP operations.BeanShellServerTemplate
is asked to process.
DynamicConfigHandler
by loading the
initial handler.
JavaScriptTemplate
is asked to process.
ChainHandler
by initializing all the
"wrapped" handlers in the list of handlers.
Handler
, given its name.
FileHandler
only delivers files whose suffixes
are known to map to mime types.
Dictionary
object.
addAfter
will skip this list.
JavaScriptTemplate
looks for each
<server language="javascript">
(or
<javascript>
)
tag in an HTML page and treats the following data up to the next
</server>
(or </javascript>
)
tag as a JavaScript script to evaluate.true
if the client requested a persistent connection,
false
otherwise.
Dictionary
object.
Hashtable
object.
HtmlRewriter
not to append the current token
to the resultant HTML document.
LDAPTemplate
is invoked to process LDAP tags embedded in
a document.Properties
object.
Properties
object.
Properties
object.
Server.log
.
Server.log
.
System.out
.
href
attributes in <a> tags.nextMatch
.
StringMap
class and
provides added methods that are of help when manipulating MIME headers.MimeHeaders
object.
MimeHeaders
object and then initializes
it by reading MIME headers from the specified input stream.
last-modified
times
for content that is processed through templates.MultiHostHandler
allows the user to handle a set
of host names that are all running on the same IP address.handlers
as specified by the
configuration parameters.
nextToken
.
HttpRequest
.
ChainHandler
, used
for logging.
MimeHeaders
object to the given output
stream.
MimeHeaders
object to the given output
stream.
RewriteContext
.
PropertiesList
instance is intended to be an element of
a doubly linked list consisting of other PropertiesList
instances.PropertiesList
object that wraps
an empty new Properties
object.
PropertiesList
object that wraps
the input Dictionary
.
PropertiesList
object that wraps
the input Dictionary
.
Properties
object.
Enumeration
of property names that
match a glob
pattern.
null
, sends this HTTP request via the specified
proxy host and port.
Dictionary
object.
MimeHeaders
object, replacing the old value.
put(String, String)
.
Hashtable
object.
MimeHeaders
object.
PythonServerTemplate
looks for each
<server language="python">
(or
<python>
)
tag in an HTML page and treats the following data up to the next
</server>
(or </python>
)
tag as a python script to evaluate.""
if no
query string was specified.
buf.length
bytes from the input stream.
Regexp
class can be used to match a pattern against a
string and optionally replace the matched parts with new strings.Regexp
class to generate
the replacement string for each pattern match found in the source
string.Regsub
class provides an iterator-like object to
extract the matched and unmatched portions of a string with respect to
a given regular expression.Regsub
that can be used to step
through the given string, finding each substring that matches
the given regular expression.
Dictionary
object.
remove(String)
.
Dictionary
added by
addSharedProps
.
HttpOutputStream
provides the convenience method
writeBytes
for writing the byte representation of a
string, without bringing in the overhead and the deprecated warnings
associated with a java.io.DataOutputStream
.Handler
and filtering the output of that
Handler
before sending the output to the client.
root
and
url
properties of the request object.
ExprProps
that uses
request.props
for the wrapped
Calculator
's symbol table.
admin
prefix is seen, store the history
information associated with the session in the request properties.
Handler
s in turn until one of them
returns true
.
Properties
object.
PropertiesList
object that wraps
server.props
.
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.Properties
object
if it exists.
SessionManager
object as the
default session manager to be invoked when getSession
is called.
TclServerTemplate
is asked to process.
Filter
the chance to examine the HTTP
response headers from the wrapped Handler
, before the
content has been retrieved.
Filter
.
Dictionary
object.
Sort
class to compare
elements when an array is being sorted.Properties
object.
getType
for string tokens
StringMap
class is a substitute for the Hashtable.nextMatch
.
metadata-extractor-2.3.1.jar
from here.filterHandler
that can modify content
after it has been obtained by another handler.Handler
interface for use with the
Server
package, along with several support classes.TemplateHandler
or
TemplateFilter
for filtering HTML and XML content.getType
for tag tokens
addheader
tag.
<beanshell>
tag.
<bsh>
tag.
TOC.[anchor]
to the text of the H1
tag.
highlight
and
nohighlight
may be used to turn highlighting on or off in certain areas.
<im command=login id=xx server=xx
user=xx pass=xx
[host=xx port=nn prepend=xxx]
[subscribe=reject|decide]
[qid=xx]
>
Log into an XMPP server.
<javascript>
tag.
<python>
tag.
<server>
tag.
<server>
tag.
<server>
tag.
<server>
tag.
<tcl>
tag.
TclServerTemplate
looks for each
<server language="tcl">
(or <"tcl">
)
tag in an HTML page and treats the following data up to the next
</server>
tag as a Tcl script to evaluate.TemplateFilter
sends HTML content through an
Html/XML parser to a set of Template
s.TemplateHandler
reads a template file from
the document root, based on the URL, and passes the content through
one or more template filters.String
containing the
System.identityHashCode
s of this object, the wrapped
object, and the preceding and succeding objects on the list of
which this object is a member.
Request
.
String
.
String
.
StringMap
in the
form of a set of entries, enclosed in braces and separated by the
characters ", ".
StringMap
in the
form of a set of entries, enclosed in braces and separated by the
supplied argument string.
HttpRequest
.
ProxyHandler
class to
decide whether to issue an HTTP request directly to the
specified host, or to issue the request via an HTTP proxy.ValidateTemplate
is designed to validate
HTML forms.Hashtable
object.
Request
object.Server
object.Request.protocol
, the version of the HTTP protocol
used for this request.
PropertiesList
object on the list of which
this object is a member that wraps the Dictionary
parameter.
|
Version Kenai-svn-r24, Generated 08/18/09 Copyright (c) 2001-2009, Sun Microsystems. |
|||||||
PREV NEXT | FRAMES NO FRAMES |