public abstract class UserAccountsAddPageStrategy extends UserAccountsPage
UserAccountsPage.ProfileInfoAbstractPageHandler.InvalidParametersException, AbstractPageHandler.Message| Modifier and Type | Field and Description |
|---|---|
protected UserAccountsAddPage |
page |
DAYS_TO_USE_PASSWORD_LINKctx, dpsDao, i18n, indDao, opsDao, unionModel, userAccountsDao, userAccountsModel, vclassDao, vreq| Constructor and Description |
|---|
UserAccountsAddPageStrategy(VitroRequest vreq,
UserAccountsAddPage page) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
additionalValidations() |
protected abstract void |
addMoreBodyValues(Map<String,Object> body) |
static UserAccountsAddPageStrategy |
getInstance(VitroRequest vreq,
UserAccountsAddPage 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 UserAccountsAddPage page
public UserAccountsAddPageStrategy(VitroRequest vreq, UserAccountsAddPage page)
public static UserAccountsAddPageStrategy getInstance(VitroRequest vreq, UserAccountsAddPage 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 © 2021. All rights reserved.