| com.ivata.groupware.admin.security.struts.LoginGuestAction com.ivata.groupware.admin.struts.HibernateSetupAction
All known Subclasses: com.ivata.groupware.business.mail.struts.MailSetupAction,
HibernateSetupAction | public class HibernateSetupAction extends LoginGuestAction (Code) | | Setup the application to use a database.
since: ivata groupware 0.11 (2005-03-25) author: Colin MacLeod author: colin.macleod@ivata.com version: $Revision: 1.5 $ |
Method Summary | |
protected String | checkForm(ActionMapping mappingParam, ActionForm formParam) Check the form is valid and, if not, return the action forward we should
go to, to sort it out.
Parameters: mappingParam - current action mapping from Struts config. Parameters: formParam - optional ActionForm bean for this request (if any). | public String | execute(ActionMapping mappingParam, ActionForm formParam, HttpServletRequest requestParam, HttpServletResponse responseParam, HttpSession sessionParam, ClientSession clientSessionParam) Prepare the form for the first use of the setup page. | public String | onConfirm(ActionMapping mappingParam, ActionForm formParam, HttpServletRequest request, HttpServletResponse responseParam, HttpSession session, ClientSession clientSession, String defaultForwardParam) Called when the user clicks the 'OK' button to continue with the chosen
setup options. | protected void | resetFactoryUpdateSettings(HibernateSetupForm hibernateSetupForm, SecuritySession securitySession, HttpSession session) Reset the pico container factory. | public void | setActions(Map actionsParam) This method should only ever be called by the request processor,
to set the actions so they can be reset at the appropriate time. |
HibernateSetupAction | public HibernateSetupAction(Security securityParam, Settings settingsParam, MaskFactory maskFactoryParam, MaskAuthenticator authenticatorParam)(Code) | | Constructor.
Parameters: securityParam - System security object. Parameters: settingsParam - System settings object. Parameters: maskFactoryParam - Creates input and list masks. Parameters: authenticatorParam - Used to check user is auhtorized to see thispage. |
checkForm | protected String checkForm(ActionMapping mappingParam, ActionForm formParam)(Code) | | Check the form is valid and, if not, return the action forward we should
go to, to sort it out.
Parameters: mappingParam - current action mapping from Struts config. Parameters: formParam - optional ActionForm bean for this request (if any). null if the action should continue, otherwise thename of a forward to pass control to. |
execute | public String execute(ActionMapping mappingParam, ActionForm formParam, HttpServletRequest requestParam, HttpServletResponse responseParam, HttpSession sessionParam, ClientSession clientSessionParam) throws SystemException(Code) | | Prepare the form for the first use of the setup page.
Parameters: mappingParam - Parameters: formParam - Parameters: requestParam - Parameters: responseParam - Parameters: sessionParam - Parameters: clientSessionParam - "setup" throws: SystemException - Not thrown here. |
onConfirm | public String onConfirm(ActionMapping mappingParam, ActionForm formParam, HttpServletRequest request, HttpServletResponse responseParam, HttpSession session, ClientSession clientSession, String defaultForwardParam) throws SystemException(Code) | | Called when the user clicks the 'OK' button to continue with the chosen
setup options. If you chose hibernate settings, this will write them
out.
Parameters: mappingParam - Parameters: formParam - Parameters: request - Parameters: responseParam - Parameters: session - Parameters: clientSession - Parameters: defaultForwardParam - throws: SystemException - If the configuration cannot be written for anyreason. "setup", if there is no form, "setupConfirm"if the user must confirm a DB overwrite, otherwisedefaultForwardParam . |
resetFactoryUpdateSettings | protected void resetFactoryUpdateSettings(HibernateSetupForm hibernateSetupForm, SecuritySession securitySession, HttpSession session) throws SystemException(Code) | | Reset the pico container factory. Override this method toupdate settings
in the new factory.
Parameters: hibernateSetupForm - the form from the current request. Parameters: securitySession - guest security session, used to access settings. Parameters: session - current HTTP session. throws: SystemException - if any setting cannot be set. |
setActions | public void setActions(Map actionsParam)(Code) | | This method should only ever be called by the request processor,
to set the actions so they can be reset at the appropriate time.
Parameters: actionsParam - map of all action instances. |
|
|