|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ActionResolver | Interface for Struts-based classes that resolve actions to URIs. |
ActionResult | Encapsulation of the results returned by PageFlowUtils.strutsLookup(javax.servlet.ServletContext, javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.String[]) . |
AutoRegisterActionServlet.ModuleConfigLocator | Interface for specifying alternate locations for auto-registered Struts modules. |
PageFlowConstants | Constants related to Page Flows. |
RequestParameterHandler | |
ResponseErrorCodeSender | |
ServletContainerAdapter | |
Validatable | Interface for beans that can validate themselves. |
Class Summary | |
---|---|
AutoRegisterActionServlet | ActionServlet that dynamically registers requested modules based on registered module configuration file locators. |
DefaultServletContainerAdapter | |
DefaultServletContainerAdapter.DefaultEventReporter | Default event reporter. |
DynaFormData | Extension of org.apache.struts.validator.DynaValidatorForm that implements Map. |
DynamicSubappActionServlet | Deprecated. Use PageFlowActionServlet instead. |
ExpressionMessage | |
FacesBackingBean | |
Factory | |
FlowController | Base class for user-written flow controllers - PageFlowController s and SharedFlowController s. |
FlowControllerFactory | Factory for creating FlowController s - user PageFlowController s and SharedFlowController s. |
FormData | Base class for form beans associated with action methods in PageFlowController s. |
Forward | An object of this type is returned from an action methods in a PageFlowController to
determine the next URI to be displayed. |
GlobalApp | Deprecated. Use SharedFlowController instead. |
PageFlowActionServlet | ActionServlet that dynamically registers modules based on naming/location conventions for Struts configuration files that are generated by the Page Flow compiler. |
PageFlowActionServlet.DefaultModuleConfigLocator | Default ModuleConfigLocator that looks for Struts module configuration files according to the pattern "/WEB-INF/.pageflow-struts-generated/jpf-struts-config-<module>". |
PageFlowActionServlet.LegacyModuleConfigLocator | ModuleConfigLocator that looks for legacy Struts module configuration files according to the pattern "/WEB-INF/jpf-struts-config-<module>". |
PageFlowContextListener | Performs various initialization at ServletContext-init time. |
PageFlowController | Base class for user-defined state and controller logic associated with a particular web application directory. |
PageFlowEventReporter | |
PageFlowFacesFilter | Servlet Filter for JavaServerFaces requests. |
PageFlowFileFilter | Deprecated. |
PageFlowJspFilter | Servlet Filter for JSP requests. |
PageFlowManagedObject | |
PageFlowPageFilter | Base class for Servlet Filters that run before Page Flow page requests. |
PageFlowRequestProcessor | The Page Flow extension of the Struts RequestProcessor, which contains callbacks that are invoked during processing of a request to the Struts action servlet. |
PageFlowRequestProcessor.ExceptionHandledAction | Used by PageFlowRequestProcessor.processMapping(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) . |
PageFlowRequestProcessor.ExceptionHandledActionMapping | Used by PageFlowRequestProcessor.processMapping(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) . |
PageFlowStack | Stack for keeping track of a series of nested page flows. |
PageFlowStack.PushedPageFlow | Wrapper that contains a pushed page flow and information related to it. |
PageFlowUtils | Utility methods related to Page Flow. |
PreviousActionInfo | Stores information about a recent action execution within a pageflow -- used with
Used with return-to="previousAction" on @jpf:forward . |
PreviousPageInfo | Stores information about a previously-displayed page, as well as its initialization data. |
ProcessPopulate | Implement the processPopulate stage of the Struts / PageFlow request processing lifecycle. |
ProcessPopulate.ExpressionUpdateNode | An inner class that represnts the data that will be used to perform an update. |
RequestContext | |
SharedFlowController | |
StrutsModule | An ActionResolver that submits actions to a Struts module. |
StrutsModuleFactory |
Enum Summary | |
---|---|
SecurityProtocol | Enumeration to represent secure/unsecure/unspecified values associated with URIs in the webapp. |
Exception Summary | |
---|---|
ActionNotFoundException | Exception that occurs when the user tries to execute an action that does not exist on the page flow. |
ControlFieldInitializationException | |
DoubleSubmitException | |
EmptyNestingStackException | Exception that occurs when the user invokes an action in a nested page flow that uses a
@ action-name-in-calling-pageflow")
annotation, but there is no calling page flow. |
IllegalActionOutputException | Exception that occurs when an action output has been added to a Forward that resolves to a
@jpf:forward marked redirect="true" . |
IllegalOutputFormException | Base type for errors related to output forms on Forwards. |
IllegalOutputFormTypeException | Exception that occurs when the first output form for a Forward resolves to a
@jpf:forward whose return-form or return-form-type
attribute demands a different form type. |
IllegalPageInputException | Deprecated. Use IllegalActionOutputException instead. |
IllegalRedirectOutputFormException | Exception that occurs when an output form has been added to a Forward that resolves to a
@jpf:forward marked redirect="true" . |
InfiniteReturnToActionException | Exception that occurs when the user invokes an action that is qualified with a
@jpf:forward return-to="previousAction" annotation, but the previous action
was the same as the current action (an infinite loop). |
LoginExpiredException | Exception thrown when NotLoggedInException would be thrown, and when the
current HttpServletRequest refers to a session that no longer exists. |
MismatchedActionOutputException | Exception that occurs in iterative development mode when an action output attached to a Forward is of a
different type than was declared. |
MismatchedPageInputException | Deprecated. Use MismatchedActionOutputException instead. |
MissingActionOutputException | Exception that occurs when a required action output is missing from a Forward . |
MissingPageInputException | Deprecated. Use MissingActionOutputException instead. |
NoCurrentPageFlowException | Action that occurs when the user invokes an action that is qualified with either a
@jpf:forward return-to="previousAction" or return-to="previousPage" ,
but there is no current page flow. |
NoMatchingActionMethodException | Exception that occurs when the current action method does not accept the type of form passed in the Forward to the action. |
NoPreviousActionException | Exception that occurs when the user attempts to execute an action marked with the @jpf:forward
return-to="previousAction" annotation, but there is no previously-run action. |
NoPreviousPageException | Exception that occurs when the user attempts to execute an action marked with the
@jpf:forward return-to="previousPage" annotation, but there is no previous page in
the current page flow. |
NotLoggedInException | Exception thrown when:
An action method marked with @jpf:action login-required="true" is hit
when there is no logged-in user, or
An action method marked with @jpf:action roles-allowed=" roles"
is hit when there is no logged-in user. |
PageFlowException | Base class for PageFlow-related Exceptions. |
PageFlowManagedObjectException | Base class for PageFlow-related Exceptions. |
SessionExpiredException | Exception thrown when: |
UnfulfilledRolesException | Exception that is thrown when an action method marked with @jpf:action
roles-allowed=" roles" is hit when there is a logged-in user
who does not fulfil any of the given roles. |
UnresolvableForwardException | Exception thrown by Forward when a forward name does not resolve to a forward defined
by @jpf:forward . |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |