Abstract base implementation of {@link Context} that provides webbased 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). It is expected that a concrete subclass of {@link WebContext} for each API (such as{@link org.apache.commons.chain.web.servlet.ServletWebContext}) will support adapting that particular API's implementation of request and response objects into this generic framework.
The characteristics of a web request/response are made visible via a series of JavaBeans properties (and mapped to read-only attributes of the same name, as supported by {@link ContextBase}.
@author Craig R. McClanahan @version $Revision: 1.6 $ $Date: 2004/11/30 05:52:23 $
|
|