W3CJigsaw
All resources All frames 

ServletWrapper

This resource allows you to embed Servlets in Jigsaw. The ServletWrapper resource works in conjunction with a DirectoryResource (or a subclass) associated with a ServletDirectoryFrame , that acts as a context for a set of related servlets. You can install multiple servlet directory resources within the same Jigsaw process. The servletWrapper auto register a ServletWrapperFrame.

To install a servlet within Jigsaw, you need to install an instance of the ServletWrapper resource in the Jigsaw URL space, and then configure it and tell it what servlet class it should embed (by using the servlet-class parameter).


Inherits

The ServletWrapper class inerits from the following classes:

Attributes description

The ServletWrapper defines the following attributes:
servlet-class
semantics
The name of the main class for the servlet. That name should resolve to a subclass of java.servlet.Servlet. The servlet wrapper will only run the servlet when doable, it will otherwise (when the servlet class is not instantiable, or some other servlet initialization error occurs) emit an error message back to the client and report the problem in Jigsaw's main error log.
type
This attribute is an editable StringAttribute
default value
This attribute defaults to null.

servlet-parameters
semantics
This attribute lists the servlet initialization parameters. Each attribute has a name and a value, both of them are instances of String.
type
This attribute is an editable PropertiesAttribute
default value
This attribute defaults to null.

auto-reload
semantics
Should this wrapper reload modified servlet class?
type
This attribute is an editable BooleanAttribute
default value
This attribute defaults to true.

servlet-timeout
semantics
Max idle time before a servlet is destroyed (in milliseconds), the servlet will never be destroyed if equals to -1.
type
This attribute is an editable LongAttribute
default value
This attribute defaults to null.


Jigsaw Team
$Id: org.w3c.jigsaw.servlet.ServletWrapper.html,v 1.3 1998/03/27 08:23:42 bmahe Exp $