Package org.gluu.oxtrust.action
Class UserProfileAction
java.lang.Object
org.gluu.oxtrust.action.UserProfileAction
- All Implemented Interfaces:
Serializable
@Named("userProfileAction")
@ConversationScoped
@Secure("#{permissionService.hasPermission(\'profile\', \'access\')}")
public class UserProfileAction
extends Object
implements Serializable
Action class for view and update profile actions.
- Author:
- Yuriy Movchan Date: 11.02.2010
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOpts()protected booleanallowEditAttribute(org.gluu.model.GluuAttribute attribute) cancel()voidbooleanprotected StringgetOriginForAttribute(org.gluu.model.GluuAttribute attribute) booleanbooleanbooleanremoveValueFromAttribute(String value, String name) voidsetAllowPublication(boolean allowPublication) voidsetEditable(boolean isEditable) voidsetPerson(GluuCustomPerson person) show()voidupdate()boolean
-
Constructor Details
-
UserProfileAction
public UserProfileAction()
-
-
Method Details
-
show
-
update
-
cancel
-
addOpts
public void addOpts() -
getPerson
-
setPerson
-
getMandatoryAttributes
-
getOriginForAttribute
-
allowEditAttribute
protected boolean allowEditAttribute(org.gluu.model.GluuAttribute attribute) -
getAllowPublication
public boolean getAllowPublication() -
setAllowPublication
public void setAllowPublication(boolean allowPublication) -
toggle
-
released
-
configureListingOptions
public void configureListingOptions() -
userEmailIsUniqAtEditionTime
-
isEditable
public boolean isEditable() -
setEditable
public void setEditable(boolean isEditable) -
removeValueFromAttribute
-
getConfiguration
-