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 TypeMethodDescriptionvoid
addOpts()
protected boolean
allowEditAttribute
(org.gluu.model.GluuAttribute attribute) cancel()
void
boolean
protected String
getOriginForAttribute
(org.gluu.model.GluuAttribute attribute) boolean
boolean
boolean
removeValueFromAttribute
(String value, String name) void
setAllowPublication
(boolean allowPublication) void
setEditable
(boolean isEditable) void
setPerson
(GluuCustomPerson person) show()
void
update()
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
-