com.mf.roundhouse.core.action
Class UserSetupAction

java.lang.Object
  extended byAction
      extended bycom.mf.roundhouse.core.action.RoundhouseAction
          extended bycom.mf.roundhouse.core.action.UserSetupAction

public class UserSetupAction
extends RoundhouseAction

Author:
Jeffrey Payne
See Also:
Serialized Form

Field Summary
static java.lang.String ATTR_CHANGE_PASSWORD
           
static java.lang.String ATTR_OBTAIN_SECRET_ANSWER
           
static java.lang.String ATTR_OBTAIN_USER_AGREEMENT
           
 
Constructor Summary
UserSetupAction()
           
 
Method Summary
protected  Permission getPermission()
           
protected  java.lang.String preProcessValidateUserSetup(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
          Ensure that the user is properly setup according to settings and rules for this site before allowing this Action to continue.
protected  ActionForward roundhouseProcess(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
           
 
Methods inherited from class com.mf.roundhouse.core.action.RoundhouseAction
asIdentifier, asIdString, execute, getSessionCollaborator, handleAccessError, isAuthorized, nullify, preProcess, preProcessAuthorized, setLastActionCalled, setSavedChangesMessage, skipValidation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_CHANGE_PASSWORD

public static final java.lang.String ATTR_CHANGE_PASSWORD
See Also:
Constant Field Values

ATTR_OBTAIN_SECRET_ANSWER

public static final java.lang.String ATTR_OBTAIN_SECRET_ANSWER
See Also:
Constant Field Values

ATTR_OBTAIN_USER_AGREEMENT

public static final java.lang.String ATTR_OBTAIN_USER_AGREEMENT
See Also:
Constant Field Values
Constructor Detail

UserSetupAction

public UserSetupAction()
Method Detail

roundhouseProcess

protected ActionForward roundhouseProcess(ActionMapping mapping,
                                          ActionForm form,
                                          HttpServletRequest request,
                                          HttpServletResponse response)
                                   throws java.lang.Exception
Specified by:
roundhouseProcess in class RoundhouseAction
Throws:
java.lang.Exception

getPermission

protected Permission getPermission()
Specified by:
getPermission in class RoundhouseAction

preProcessValidateUserSetup

protected java.lang.String preProcessValidateUserSetup(ActionMapping mapping,
                                                       ActionForm form,
                                                       HttpServletRequest request,
                                                       HttpServletResponse response)
                                                throws java.lang.Exception
Ensure that the user is properly setup according to settings and rules for this site before allowing this Action to continue. NOTE: This action does not require complete user setup.

Overrides:
preProcessValidateUserSetup in class RoundhouseAction
Parameters:
mapping -
form -
request -
response -
Returns:
@throws Exception
Throws:
java.lang.Exception


Copyright © 2004 Media Fortress, LLC. Licensed for commercial use under the Apache 2.0 License.