W3C Jigsaw


All resources All frames

GeneralProp

This resource provides access to Jigsaw's general properties.


Inherits

The GeneralProp class inerits from the following classes:


Attributes description

The GeneralProp defines the following attributes:


org.w3c.jigsaw.server
semantics
The string that Jigsaw will emit as its identification through the Server header.
type
This attribute is an editable StringAttribute
default value
This attribute defaults to Jigsaw/major.minor, where major is the current major release number, and minor is the minor one.


org.w3c.jigsaw.checkSensitivity
semantics
Should Jigsaw double check case sensitivity when accessing files. On non-broken systems, the underlying file system is case-sensitive and the whole world is very happy. However a few, old operating systems have not incorporated that feature yet. For those system, turning this falg to true will ensure that the URLs served by Jigsaw remains case-sensitive.
type
This attribute is an editable BooleanAttribute
default value
Because they are security implications related to not having this flag set when running on a case-insensitive file system, this attribute defaults to true. It is highly recommended that you turn it to false when possible.


org.w3c.jigsaw.root
semantics
This property should provide the top directory of the server. This property, by itself, is only used to get defaults value for other
properties. A typical top directory for a server will contain the following sub directories:
type
This attribute is an editable FileAttribute
default value
This property defaults to Jigsaw's current directory.


org.w3c.jigsaw.host
semantics
This property should provide the full name (including the domain name) of the machine that hosts the server. Don't forget to provide the host's domain-name along with its name, otherwise, all urls dynamically generated by the server will fail when trigered from a machine outside the server's domain.
type
This attribute is an editable StringAttribute
default value
This property defaults to the machine on which the server runs.


org.w3c.jigsaw.port
semantics
The port on which the server will listen for client connections. Unless you run the server as root, you won't be able to run the server on a port lesser than 1024. This will be fixed in future releases.
type
This attribute is an editable IntegerAttribute
default value
This attribute defaults to 8001.


org.w3c.jigsaw.root.name
semantics
The name of the resource to be used as the server's root resource. This name should be a valid resource name within the scope of the space directory resource store (see above). This property is used, for example, to turn the server into a proxy (by giving the name of some ProxyDirectory resource, instead of the default name of the DirectoryResource for the space directory).
type
This attribute is an editable StringAttribute
default value
This attribute defaults to root.


org.w3c.jigsaw.publicMethods
semantics
The set of public methods supported by that server. This set of methods is being exported through the HTTP Public header.
type
This attribute is an editable StringArrayAttribute
default value
This attribute defaults to {GET, HEAD, PUT, POST, LINK, UNLINK, OPTIONS, DELETE}.


org.w3c.jigsaw.trace
semantics
Turn the server in trace mode. This flag wil lmake the server emit various traces into the logger trace file, along with some debugging information to the server's standard output stream. This flag has to be turned on for clients trace flag to be effective.
type
This attribute is an editable BooleanAttribute
default value
This attribute defaults to false.


org.w3c.jigsaw.docurl
semantics
The URL path of the Jigsaw's documentation, as served by that server. This can be either a relative URL (it will be absolutized relative to the server's root URL), or an absolute URL.
type
This attribute is an editable StringAttribute
default value
This attribute defaults to null.


org.w3c.jigsaw.checkpointer
semantics
The checkpointer URL, this is the resource to activate to starts CheckPoint. (see CheckPointResource)
type
This attribute is an editable StringAttribute
default value
This attribute defaults to null.


Jigsaw Team
$Id: org.w3c.jigsaw.http.GeneralProp.html,v 1.2 1998/03/27 08:19:45 bmahe Exp $