All Classes and Interfaces

Class
Description
Abstract base Command implementation for retrieving the requested Locale from our Context, and storing it under the context attribute key returned by the localeKey property.
Abstract base Command implementation for setting the response locale for this response to the Locale stored under the context attribute key returned by the localeKey property.
A Catalog is a collection of named Commands (or Chains) that can be used to retrieve the set of commands that should be performed based on a symbolic identifier.
Simple in-memory implementation of Catalog.
A CatalogFactory is a class used to store and retrieve Catalogs.
A simple implementation of CatalogFactory.
A Chain represents a configured list of Commands that will be executed in order to perform processing on a specified Context.
Convenience base class for Chain implementations.
ServletContextListener that automatically scans chain configuration files in the current web application at startup time, and exposes the result in a Catalog under a specified servlet context attribute.
Custom subclass of ChainServlet that also dispatches incoming requests to a configurable Command loaded from the specified Catalog.
Utility methods for loading class loader and web application resources to configure a Catalog.
Servlet that automatically scans chain configuration files in the current web application at startup time, and exposes the result in a Catalog under a specified servlet context attribute.
A Command encapsulates a unit of processing work to be performed, whose purpose is to examine and/or modify the state of a transaction that is represented by a Context.
Digester rule that will cause the top-most element on the Digester stack (if it is a Catalog to be registered with the CatalogFactory instance for our application.
Digester rule that will dynamically register a new set of rules for a specified element name and default implementation class.
Class to parse the contents of an XML configuration file (using Commons Digester) that defines and configures commands and command chains to be registered in a Catalog.
Digester rule that will cause the top-most element on the Digester stack (if it is a Command to be registered with the next-to-top element on the Digester stack (if it is a Catalog or Chain).
Digester RuleSet for configuring Chain of Responsibility command chains, and adding them to an appropriate Catalog.
A Context represents the state information that is accessed and manipulated by the execution of a Command or a Chain.
Convenience base class for Context implementations.
Copy a specified literal value, or a context attribute stored under the fromKey (if any), to the toKey.
An abstract base command which uses introspection to look up a method to execute.
This command combines elements of the LookupCommand with the DispatchCommand.
A Filter is a specialized Command that also expects the Chain that is executing it to call the postprocess() method if it called the execute() method.
Look up a specified Command (which could also be a Chain) in a Catalog, and delegate execution to it.
Map.Entry implementation that can be constructed to either be read-only or not.
Command that uses the "path info" component of the request URI to select a Command from the appropriate Catalog, and execute it.
Private implementation of Map for portlet context attributes.
Concrete implementation of AbstractGetLocaleCommand for the Portlet API.
Private implementation of Map for portlet context init parameters.
Private implementation of Map for portlet parameter name-value.
Private implementation of Map for portlet parameter name-values[].
Private implementation of Map for portlet request attributes.
Private implementation of Map for portlet session attributes.
Concrete implementation of AbstractSetLocaleCommand for the Portlet API.
Concrete implementation of WebContext suitable for use in portlets.
Remove any context attribute stored under the fromKey.
Command that uses a specified request parameter to select a Command from the appropriate Catalog, and execute it.
Private implementation of Map for servlet context attributes.
Private implementation of Map for servlet cookies
Concrete implementation of AbstractGetLocaleCommand for the Servlet API.
Private implementation of Map for servlet request name-value.
Private implementation of Map for servlet request name-values[].
Private implementation of Map for servlet context init parameters.
Private implementation of Map for servlet parameter name-value.
Private implementation of Map for servlet parameter name-values[].
Command that uses the "servlet path" component of the request URI to select a Command from the appropriate Catalog, and execute it.
Private implementation of Map for servlet request attributes.
Private implementation of Map for HTTP session attributes.
Concrete implementation of AbstractSetLocaleCommand for the Servlet API.
Concrete implementation of WebContext suitable for use in Servlets and JSP pages.
Abstract base implementation of Context that provides web based applications that use it a "generic" view of HTTP related requests and responses, without tying the application to a particular underlying Java API (such as servlets).