Open SiteSearch 4.1.1
Final

Package ORG.oclc.jassi

Interface Summary
GadgetBuilder The GadgetBuilder interface defines the methods that must be implemented by all classes that are designed to build gadgets.
JavaPage The JavaPage interface defines the methods that must be implemented by all classes designed to be dynamically loaded by the JaSSI Server.
UserApplicationContext The UserApplicationContext interface defines methods for managing application specific context for a user, such as the user's Z3950 context containing sockets, search history, and accessible databases.
 

Class Summary
Action The Action class is a container of information for the user's current HTTP request and all subsequent Next command transactions.
DataPair The DataPair class defines a DataPair object as a parameter to a Verb taking the form name=value.
DataPairs The DataPairs class defines a vector where DataPair objects will be stored.
HttpMessage The HttpMessage class reads in the HTTP request from the Standard HTTPD Server, stores the sessionid and threadid values passed in the SessionID and ThreadID HTTP headers, and checks the Content-length to see if there is an HTTP body message present.
InitClass The InitClass class is an abstract class defined so that classes that implement it can be dynamically loaded during startup of the JaSSI server.
JaSSI The JaSSI class is responsible for starting and running the JaSSI Server.
JaSSIClassLoader The JaSSIClassLoader class is an implementation of the abstract class ClassLoader intended to allow dynamic loading of classes and caching of those classes once loaded.
JaSSIOpsManager The JaSSIOpsManager class implements the JaSSI Server specific methods defined by the OpsManager.
JaSSIUserHistory The JaSSIUserHistory class maintains information about HTTP transaction activity performed within JaSSI for a specific user.
MimeTypes The MimeTypes class maintains a list of mime type extensions and their associated HTTP header text.
RequestManager The RequestManager class defines methods used for accessing the user's current HttpMessage object, setting up the HTTP response, and processing of URL commands, Next commands, Post Process commands and HTTP redirection.
ServerMngr The ServerMngr class manages all the server information defined for all external servers in the JaSSI configuration files.
SessionIdHandler The SessionIdHandler class provides a set of methods that generate a JaSSI user sessionId and determine whether a user is new to the system for the SiteSearch system.
StyleTable The StyleTable class stores interface definitions such as colors, fonts, default html pages, and interface gadgets that are read from the JaSSI configuration files during server initialization.
UserHistory The UserHistory class is an abstract class that maintains information about user actions within the system.
UserStateObject The UserStateObject class contains persistent user state data that is maintained for the user's session.
 

Exception Summary
FailurePage The FailurePage class is used for throwing exceptions from other classes.
JavaPageException The JavaPageException class defines the exception message used in FailurePage as expressed in classes implementing JavaPage.
SuccessPage The SuccessPage class is used for throwing exceptions from other classes.
 


Open SiteSearch 4.1.1
Final