org.figure8.join.control.action
Class ConfigurationActions

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.figure8.join.control.JoinAction
          extended by org.figure8.join.control.action.ConfigurationActions

public class ConfigurationActions
extends JoinAction

Version:
$Revision: 1.1 $
Author:
Laurent Broudoux

Field Summary
static java.lang.String CONFIG_PROPERTIES_FILE
          Constant for path to properties file containing all configurable properties
static java.lang.String CONFIG_PROPERTIES_LIST
          Constant representing the property containing all configurable properties
static java.lang.String PROPERTIES_KEY
          Name of the request attribute key used for storing the list of configuratble properties names.
static java.lang.String SAVE_OP
          Operation code for saving all edited configuration properties
 
Fields inherited from class org.figure8.join.control.JoinAction
BODY_ATTRIBUTE, BODY_PARAMETER, EXCEPTION_KEY, GUI_KEY, OP_PARAMETER, REND_MAIN, REND_NONE, REND_PARAMETER, REND_POPUP, XHR_PARAMETER
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
ConfigurationActions()
          Creates a new instance of ConfigurationActions
 
Method Summary
 org.apache.struts.action.ActionForward doExecute(java.lang.String operation, org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Abstract method that subclasses must implement.
 void setApplicationConfig(ApplicationConfig applicationConfig)
           
 
Methods inherited from class org.figure8.join.control.JoinAction
execute, getUserContainer, isLoggedIn, isXhrRequest, removeObsoleteForm
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, 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
 

Field Detail

SAVE_OP

public static final java.lang.String SAVE_OP
Operation code for saving all edited configuration properties

See Also:
Constant Field Values

CONFIG_PROPERTIES_LIST

public static final java.lang.String CONFIG_PROPERTIES_LIST
Constant representing the property containing all configurable properties

See Also:
Constant Field Values

CONFIG_PROPERTIES_FILE

public static final java.lang.String CONFIG_PROPERTIES_FILE
Constant for path to properties file containing all configurable properties

See Also:
Constant Field Values

PROPERTIES_KEY

public static final java.lang.String PROPERTIES_KEY
Name of the request attribute key used for storing the list of configuratble properties names.

See Also:
Constant Field Values
Constructor Detail

ConfigurationActions

public ConfigurationActions()
Creates a new instance of ConfigurationActions

Method Detail

setApplicationConfig

public void setApplicationConfig(ApplicationConfig applicationConfig)
Parameters:
applicationConfig - The application configuration handler object

doExecute

public org.apache.struts.action.ActionForward doExecute(java.lang.String operation,
                                                        org.apache.struts.action.ActionMapping mapping,
                                                        org.apache.struts.action.ActionForm form,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response)
                                                 throws java.lang.Exception
Description copied from class: JoinAction
Abstract method that subclasses must implement. The real execution must be done here according to the specified operation. ActionForward returned by execution should only point on page fragment : this superclass is responsible of including them within a whole page.

Specified by:
doExecute in class JoinAction
Parameters:
operation - String representing the operation to invoke on Action
mapping - Mapping between forwards name and path for this action
form - The form object containing request parameters
request - The servlet container request wrapper
response - The servlet container response wrapper
Returns:
A forward to the next view to render and display
Throws:
java.lang.Exception - such as InfraStructureExceptions ...


Copyright © 2005-2008 Join. All Rights Reserved.