Package org.iges.anagram

Interface Summary
Module The fundamental software component in the Anagram framework.
TempDataHandle A handle used by the catalog module to manage temporary data.
 

Class Summary
AbstractModule Provides default implementations of most of the Module interface, plus some convenience methods for logging and throwing exceptions.
AnagramServlet The servlet component of the Anagram framework.
Catalog Manages the list of available data objects.
ClientRequest Contains all information associated with a particular server request
DataHandle An entry in the catalog representing a data object being served by the server
DirHandle Represents a sub-directory of the server catalog.
Handle The base class for all Catalog entries.
Log Provides logging services for the server.
Mapper Maps incoming servlet requests to services and privilege levels, and returns completed ClientRequest objects.
Privilege An extension of Setting which represents a set of privileges that can be associated with a given request.
PrivilegeMgr Manages a hierarchical collection of privilege sets, and assigns them to incoming requests.
Server The top-level module of the Anagram framework.
Setting An encapsulation of XML tag data from the server's configuration file.
Store Provides a convenient access mechanism for temporary disk storage.
Tool A tool for accessing and analyzing data.
 

Exception Summary
AnagramException The base class for all exceptions thrown by Anagram objects.
ConfigException Thrown when a module is unable to compensate for invalid or missing settings during configuration.
ModuleException Thrown when a module cannot complete the task it is attempting.
 

Error Summary
AnagramError Thrown if an unrecoverable error occurs, that normal server code should not try to anticipate.