3.1.2: 2012-07-31

Package net.sf.basedb.clients.web.extensions

Class Summary
AbstractJspActionFactory<A extends Action> An abstract base class for action factories that may need to support adding scripts and stylesheets to the rendered JSP page.
AbstractJspFactory An abstract BASE class for action and renderer factories.
AbstractJspRendererFactory<A extends Action> An abstract base class for action factories that may need to support adding scripts and stylesheets to the rendered JSP page.
ExtensionsControl Controller class for the extension system in the web client.
InstalledFileProcessor File processor implementation that sets a final result status for each processed file (eg.
InstallFilter Filter implementation that selects only those extensions that was selected by the user in the gui.
JspContext Context object for the web application.
LoadServletsProcessor Processor implementation that define servlets based on what it can find in the META-INF/servlets.xml file.
RequestWrapper Wrapper for HttpServletRequest that allows us to set proper servlet path and path info attributes for an extension servlet.
ServletLoader Loads servlet definitions from an XML file.
ServletWrapper A wrapper class for servlets defined by extensions.
ServletWrapperKey Key implementation used to identify servlets.
UninstalledFileProcessor File processor implementation that finalizes the uninstallation of an extensions file by removing it from the settings.
UninstallFilter Filter implementation that selects only those extensions that was selected for uninstallation by the user in the gui.
WebClientRegisterExtensionsProcessor A subclass to the regular extensions processor that adds information about various paths (eg. home path, servlet path) on the web client as variables in the XmlLoader that is used to process the definition files.
XJspCompiler Class that enabled compilation of custom JSP pages that are part of an extension that uses classes from the extension JAR file (eg. a JAR file in the /WEB-INF/extensions directory).
 


3.1.2: 2012-07-31