Modifier and Type | Class and Description |
---|---|
class |
AsteriskAGIHandler
FAGI (fast AGI) handler and template for Asterisk.
|
class |
AsteriskHandler
Connect to asterisk manager api.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Filter
The
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. |
Modifier and Type | Class and Description |
---|---|
class |
CopyContentFilter
Filter to save content (of an entire site) to a disk file.
|
class |
ExecFilter
Filter to Run all content through an external process filter.
|
class |
FilterHandler
The
FilterHandler captures the output of another
Handler and allows the ouput to
be modified. |
class |
MD5Filter
Filter to compute the MD5 checksum of the content, and
generate the appropriate "Content-MD5" http header.
|
class |
PlainFilter
Filter to turn text/plain into html.
|
class |
ReFilter
Filter to replace text content via a reqular expression substitution.
|
class |
ReplaceFilter
Filter to replace current content with a static form, or template.
|
class |
SessionFilter
Filter to manage browser sessions using browser cookies or URL
rewriting as needed.
|
class |
TemplateFilter
The
TemplateFilter sends HTML content through an
Html/XML parser to a set of Template s. |
class |
UrlMapFilter
Filter to Map url's from any proxied content.
|
class |
UrlSessionFilter
Sample filter to use url's instead of cookies for sessions.
|
Modifier and Type | Field and Description |
---|---|
Handler |
FilterHandler.handler |
Modifier and Type | Class and Description |
---|---|
class |
AclSwitchHandler
Simple access control hander based on url prefixes or regexps.
|
class |
BasicAuthHandler
The
BasicAuthHandler obtains a Session ID by performing
"basic" authentication, using either the "Authorization" or the
"Proxy-Authorization" headers. |
class |
CgiHandler
Handler for implementing cgi/1.1 interface.
|
class |
ChainSawHandler
Variant of the chain handler for doing standard logging.
|
class |
ChownHandler
Handler for changing the group and owner of the server.
|
class |
ConfigFileHandler
Handler for manipulating per-user session state that can be
represented as ASCII name/value pairs.
|
class |
CookieSessionHandler
Handler for creating browser sessions using cookies.
|
class |
DefaultFileHandler
Handler for appending a url ending with '/' into the appropriate
url based on a default file in the file system.
|
class |
DeferredHandler
Wrap another handler, deferring its initialization until request time.
|
class |
DialogHandler
Sample handler for popping up a dialog box on the server.
|
class |
DigestAuthHandler
Perform digest authentication.
|
class |
DirectoryHandler
This is a bare-bones handler for providing directory listings
for web servers.
|
class |
DynamicConfigHandler
The
DynamicConfigHandler allows the user to change the
configuration of the server and its handlers on the fly. |
class |
GenericProxyHandler
Handler for implementing a virtual web site.
|
class |
HomeDirHandler
Handler for converting ~username queries.
|
class |
LogHandler
Handler for logging information about requests.
|
class |
MultiHostHandler
The
MultiHostHandler allows the user to handle a set
of host names that are all running on the same IP address. |
class |
MultiProxyHandler
Handler for permitting multiple cross connected virtual web sites.
|
class |
NotFoundHandler
Handler for returning "file not found" errors back to the client.
|
class |
PollHandler
Handler for periodically polling another web site, whose
results are (optionally) added to the server's properties.
|
class |
PropertiesHandler
Handler for returning selected request properties as a text/plain document
in java properties format.
|
class |
ProxyPropertiesHandler
Obtain properties format content from remote websites, and
add it to the current request properties.
|
class |
PublishHandler
Handler for supporting publishing from Communicator.
|
class |
PushHandler
Skeleton Handler for uploading files using multipart/form-data.
|
class |
ReflectHandler
Handler for reflecting query data back to the client.
|
class |
RePollHandler
Do regsub processing on content to extract properties.
|
class |
ResourceHandler
Handler for serving documents out of the jar file.
|
class |
ResourceLimitHandler
Handler for server resource management.
|
class |
RestartingMultiHostHandler
Allow the configuration for one virtual host to be restarted.
|
class |
RestrictClientHandler
Simple access control hander based on source ip addresses.
|
class |
RolesHandler
Handler for associating roles with an id.
|
class |
SimpleSessionHandler
Handler for creating browser sessions based
on information found in the http request.
|
class |
SMTPHandler
Handler (or template) for Sending an email message via SMTP.
|
class |
SunNetAuthHandler
All-in-one Handler for doing supplier.net style authentication.
|
class |
SupplyHandler
Sample Handler for dispatching different users to different url's
based on a special http authentication header.
|
class |
UrlMapperHandler
Handler for mapping URL's or HTTP headers, or redirecting URLs
based on the contents of the current HTTP request.
|
class |
VirtualHostHandler
Handler for managing virtual hosts using the same server configuration.
|
Modifier and Type | Field and Description |
---|---|
Handler |
LogHandler.handler |
Modifier and Type | Class and Description |
---|---|
class |
ExprPropsHandler
The
ExprPropsHandler installs an expression evaluator as a
"smart properties" into the current request object, enabling arithmetic and
logical expression evaluation in property name lookups. |
class |
SubstPropsHandler
Handler that performs value conversions on ${...} substitutions.
|
Modifier and Type | Class and Description |
---|---|
class |
CookieFilter
The
CookieFilter keeps a
record of all the browser cookies associated with a given session. |
class |
HistoryFilter
The
HistoryFilter is both a Handler and a
Filter that keeps a record of all pages visited by a
given session. |
class |
JunkBusterHandler
Remove junk images from web pages.
|
class |
ProxyHandler
Handler for implementing a web proxy.
|
class |
SunProxy
Sun Specific implementation of a SocketFactory and
proxy-decider that work together to decipher
the specifics of the Sun Internet setup.
|
Modifier and Type | Class and Description |
---|---|
class |
ChainHandler
Allows multiple handlers to be invoked sequentially for a single HTTP
request.
|
class |
FileHandler
Standard handler for fetching static files.
|
Modifier and Type | Field and Description |
---|---|
Handler |
Server.handler |
Handler[] |
ChainHandler.handlers
The array of handlers that will be invoked to handle
the request.
|
Modifier and Type | Method and Description |
---|---|
static Handler |
ChainHandler.initHandler(Server server,
java.lang.String prefix,
java.lang.String name)
Helper function that allocates and initializes a new
Handler , given its name. |
Modifier and Type | Class and Description |
---|---|
class |
CacheManager
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. |
class |
PropertiesCacheManager
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DelayHandler
Handler or template for adding a delay into a response.
|
class |
PutHandler
Simple PUT and DELETE method handler.
|
class |
RestartHandler
Restart the server when a sigHUP is received.
|
class |
StunnelHandler
Handler to enable proper interaction with a protocol conversion
gateway, by rewriting "redirect" directives properly.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryTemplate
Put current directory information (based on the URL) into the
request properties.
|
class |
MultipartSetTemplate
Version of the SetTemplate that reflects form/multipart data
in Request.props.
|
class |
SetTemplate
Template (and handler) class for setting and getting values to
and from the current (or other) request context.
|
class |
TemplateHandler
The
TemplateHandler reads a template file from
the document root, based on the URL, and passes the content through
one or more template filters. |