uk.org.ponder.rsf.request |
The first stage of (portable) parsing of an incoming request. Defines the core
information required per request in EarlyRequestParser, as well as the transit
format for information for Action cycles in SubmittedValueEntry and RSVC. Also
encoding for all bindings as key/value pairs is performed in FossilizedConverter.
|
Java Source File Name | Type | Comment |
ActionTarget.java | Interface | On discovering a bean implementing this interface in the model as the
penultimate path component of an action binding, RSF will use this interface
to handle the action rather than invoking it reflectively. |
DynamicStreamEarlyRequestParser.java | Class | A default concrete implementation of EarlyRequestParser that is a simple
repository for set values. |
EarlyRequestParser.java | Interface | Interface defining (almost) all of the information required by RSF from
our request provider (whether Servlet/Portlet &c). |
ELDependencyMap.java | Class | |
FossilizedConverter.java | Class | |
InternalRedirectState.java | Class | |
LazarusRedirector.java | Class | Performs an *internal* redirect to the RSF system, by registering a
"Lazarus listener" which will fire a further request at end of the current
RSAC cycle. |
RedirectHandler.java | Interface | An interface used primarily from a RootHandlerBean to request an "internal"
redirect action from its environment. |
RenderSystemDecoder.java | Interface | The portion of the "RenderSystem" interface that deals with incoming actions
resulting from previously rendered submitting controls. |
RequestSubmittedValueCache.java | Class | |
StaticEarlyRequestParser.java | Class | A static implementation of EarlyRequestParser which returns already
determined values. |
SubmittedValueEntry.java | Class | Represents a submitted value as received from a user submission. |
SVESorter.java | Class | Applies a topological sorting to a collection of SubmittedValueEntry
objects, such that any read or write of an entry of the bean model is
scheduled after a write of a dependency. |