Class UserEmailPanelBean
- java.lang.Object
-
- de.xima.fc.gui.common.bean.profile.UserEmailPanelBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class UserEmailPanelBean extends Object implements Serializable
Bean for displaying and modifying a user profiles emails.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UserEmailPanelBean()
-
Method Summary
-
-
-
Method Detail
-
getNewEmail
public String getNewEmail()
-
setNewEmail
public void setNewEmail(String newEmail)
-
isCanMergeProfiles
public boolean isCanMergeProfiles()
-
getPanelMode
public String getPanelMode()
-
setPanelMode
public void setPanelMode(String panelMode)
-
getOrderedUserEmails
public List<UserEmail> getOrderedUserEmails(UserProfile profile)
-
isShowAdminOptions
public boolean isShowAdminOptions(UserProfile profile)
-
isShowNewOption
public boolean isShowNewOption(UserProfile profile)
-
isPrimary
public boolean isPrimary(UserEmail email)
-
isShowRemoveOption
public boolean isShowRemoveOption(UserEmail email)
-
getOtherProfileWithVerifedMail
public UserProfile getOtherProfileWithVerifedMail(UserEmail email)
-
addEmail
public void addEmail(UserProfile profile, Runnable profileUpdatedCallback)
-
mergeProfilesByEmail
public void mergeProfilesByEmail(UserEmail email)
-
sendPrimaryEmailChangeRequestEmail
public void sendPrimaryEmailChangeRequestEmail(UserEmail email, Runnable profileUpdatedCallback)
-
-