public abstract class UserAccountsEditPageStrategy extends UserAccountsPage
UserAccountsPage.ProfileInfoAbstractPageHandler.InvalidParametersException, AbstractPageHandler.Message| Modifier and Type | Field and Description |
|---|---|
protected UserAccountsEditPage |
page |
DAYS_TO_USE_PASSWORD_LINKctx, dpsDao, i18n, indDao, opsDao, unionModel, userAccountsDao, userAccountsModel, vclassDao, vreq| Constructor and Description |
|---|
UserAccountsEditPageStrategy(VitroRequest vreq,
UserAccountsEditPage page) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
additionalValidations() |
protected abstract void |
addMoreBodyValues(Map<String,Object> body) |
static UserAccountsEditPageStrategy |
getInstance(VitroRequest vreq,
UserAccountsEditPage page,
boolean emailEnabled) |
protected abstract void |
notifyUser() |
protected abstract void |
parseAdditionalParameters() |
protected abstract void |
setAdditionalProperties(UserAccount u) |
protected abstract boolean |
wasPasswordEmailSent() |
buildListOfSelectableRoles, buildProfileInfo, buildProfileTypesList, buildUrlsMap, checkPasswordLength, editAccountUrl, figureExpirationDate, getSiteName, isEmailEnabledapplyMessage, getIntegerParameter, getStringParameter, getStringParameters, isFlagOnRequest, isParameterAsExpectedprotected final UserAccountsEditPage page
public UserAccountsEditPageStrategy(VitroRequest vreq, UserAccountsEditPage page)
public static UserAccountsEditPageStrategy getInstance(VitroRequest vreq, UserAccountsEditPage page, boolean emailEnabled)
protected abstract void parseAdditionalParameters()
protected abstract String additionalValidations()
protected abstract void setAdditionalProperties(UserAccount u)
protected abstract void notifyUser()
protected abstract boolean wasPasswordEmailSent()
Copyright © 2022. All rights reserved.