W3C Jigsaw

All Resources All Client Side Components

Jigsaw frames index

This index briefly describes what frames are currently available in the Jigsaw release.

To be more readable, the list of available frames has been split into six groups:

Standard frames

Frames that you expect server to support.
Extension frames

Frames that implements extra features.
Filter frames

Frames that allow you to filter the requests and replies (authentication, log).
Proxy frames

Frames relative to the proxy features of Jigsaw.
Admin frames

Frames that allow you to administer Jigsaw.
Specific frames

Frames that can be attached only to specific resources.


Standard frames

org.w3c.jigsaw.frames.HTTPFrame

The basic frame for all HTTP accessible resources.

org.w3c.jigsaw.frames.CgiFrame

A frame that allows you to run CGI/1.1 compliant scripts. This is of course not the recommended way of extending Jigsaw.

org.w3c.jigsaw.frames.NegotiatedFrame

A frame that will handle negotiation among a given set of variant resources.

org.w3c.jigsaw.frames.PostableFrame

The basic frame class for handling the HTTP POST method.

org.w3c.jigsaw.frames.RedirecterFrame

A frame that handle internal redirection.

org.w3c.jigsaw.frames.RelocateFrame

A frame that handle HTTP redirection.

org.w3c.jigsaw.frames.VirtualHostFrame

A top level frame that will handle virtual hosts without consuming IP addresses !
 


Extension frames

org.w3c.jigsaw.servlet.ServletDirectoryFrame

A context and container for servlets. All servlets should be made children of a DirectoryResource attached to a ServletDirectoryFrame instance.

org.w3c.jigsaw.servlet.ServletWrapperFrame

The specific frame of ServletWrapper.

org.w3c.jigsaw.ssi.SSIFrame

A frame that will serve file and run any server side include command.

org.w3c.jigsaw.cvs.CvsFileFrame

A frames that gives you CVS access to the server's files through CVS. (with auto commit when modified)

org.w3c.jigsaw.cvs.CvsFrame

A frame that gives you CVS access to the server's files through CVS.

org.w3c.jigsaw.filters.PutListFrame

The specific frame of PutListResource. Manages a list of last puted documents and allows users to publish them.


Filter frames

org.w3c.jigsaw.auth.GenericAuthFilter

This filter provides several ways of protecting part of your information space.

org.w3c.jigsaw.filters.AccessLimitFilter

Limit the number of simultaneous accesses to a resource.

org.w3c.jigsaw.filters.CacheFilter

A cache filter.

org.w3c.jigsaw.filters.CookieFilter

A demo for how to use cookies from Jigsaw.

org.w3c.jigsaw.filters.CounterFilter

Count the number of traversals or hits of its target.

org.w3c.jigsaw.filters.DebugFilter

Print incoming request and outgoing replies.

org.w3c.jigsaw.filters.ErrorFilter

The error filter allows you to redefine on the fly all error messages emitted by Jigsaw by using internal redirections: all errors are then emitted by some other resource (which can be any of the Jigsaw supported resources).

org.w3c.jigsaw.filters.GZIPFilter

This filter will compress "on the fly" the content of replies using GZIP.

org.w3c.jigsaw.filters.HeaderFilter

Enforces a specific header value on all replies.

org.w3c.jigsaw.filters.LogFilter

The log filter allows you to get very detailed logging of transactions for a particular sub-space of your web server.

org.w3c.jigsaw.filters.ProcessFilter

A filter that will process a reply's content through any external filter program.

org.w3c.jigsaw.filters.PutFilter

This filter update the PutListResource.

org.w3c.jigsaw.filters.GrepPutFilter

This PutFilter allows you to control the content of puted documents.

org.w3c.jigsaw.filters.PutSizeFilter

This filter allows you to limit the size of puted documents.

org.w3c.jigsaw.filters.SimpleCacheFilter

A simple cache filter.


Proxy frames

org.w3c.jigsaw.proxy.ProxyFrame

A frame that will turn Jigsaw into a fully HTTP/1.1 compliant proxy.

org.w3c.jigsaw.proxy.MirrorFrame

A frame to mirror other web sites.


Admin frames

org.w3c.jigsaw.status.GcStatFrame

This frame implements a GC counter.

org.w3c.jigsaw.status.StatisticsFrame

A frame that displays internal server statistics (such as number of hits, etc).

org.w3c.jigsaw.status.ThreadStatFrame

A frame that will display the status of the threads running in the server process, and that will refresh it at a given interval of time.


Specific frames

org.w3c.jigsaw.resources.DirectoryListerFrame

Specific frame of DirectoryLister.

org.w3c.jigsaw.resources.PasswordEditorFrame

Specific frame of PasswordEditor.

org.w3c.jigsaw.cvs.ToolsListerFrame

Specific frame of ToolsLister.

org.w3c.jigsaw.map.MapFrame

Specific frame of MapResource.


Jigsaw Team
$Id: frames.html,v 1.7 1998/06/04 09:48:13 yves Exp $