Oracle Fusion Middleware Java API Reference for Oracle ADF Lifecycle
11g Release 2 (11.1.2.1.0)

E17481-02

oracle.adf.controller.struts.actions
Class DataForwardAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by oracle.adf.controller.struts.actions.DataAction
          extended by oracle.adf.controller.struts.actions.DataForwardAction
All Implemented Interfaces:
Lifecycle

Deprecated. Use equivalent classes in oracle.adf.controller.v2

public class DataForwardAction
extends DataAction

DataForwardAction implements an easy-to-override Lifecycle for a "data page", which is the logical pairing of a page that renders information from the model, and a "companion" DataForwardAction that forwards to that page. Since by convention a "data page" always posts/links back to itself, its companion DataForwardAction both prepares the model for rendering as well as handles events submitted by that page.

Following after the default Struts PageForwardAction, the page to which the DataForwardAction forwards is noted in the parameter property of the Struts ActionMapping.

Currently DataForwardAction is used as a marker class so the Struts design time can properly maintain the parameter property for the companion page. Actions implemented by classes that are an instance of DataAction but not an instance of DataForwardAction will not have their parameter property set. In the future, there may be new functionality that is DataForwardAction specific.


Field Summary
 
Fields inherited from class oracle.adf.controller.struts.actions.DataAction
clazz, eventParam, events
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
DataForwardAction()
          Deprecated.  
 
Method Summary
 
Methods inherited from class oracle.adf.controller.struts.actions.DataAction
buildEventList, buildEventList, execute, execute, findForward, findForward, getEventMethod, getEventMethod, getPageLifecycle, handleError, handleError, handleLifecycle, handleLifecycle, hasErrors, hasErrors, initializeMethodParameters, initializeMethodParameters, invokeCustomMethod, invokeCustomMethod, prepareModel, prepareModel, processComponentEvents, processComponentEvents, processUpdateModel, processUpdateModel, refreshModel, refreshModel, reportErrors, reportErrors, saveErrors, saveErrors, shouldAllowModelUpdate, shouldAllowModelUpdate, validateModelUpdates, validateModelUpdates
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataForwardAction

public DataForwardAction()
Deprecated. 

Oracle Fusion Middleware Java API Reference for Oracle ADF Lifecycle
11g Release 2 (11.1.2.1.0)

E17481-02

Copyright © 1997, 2011, Oracle. All rights reserved.