Class UserProfileAction

  • All Implemented Interfaces:
    java.io.Serializable

    @Named("userProfileAction")
    @ConversationScoped
    @Secure("#{permissionService.hasPermission(\'profile\', \'access\')}")
    public class UserProfileAction
    extends java.lang.Object
    implements java.io.Serializable
    Action class for view and update profile actions.
    Author:
    Yuriy Movchan Date: 11.02.2010
    See Also:
    Serialized Form
    • Constructor Detail

      • UserProfileAction

        public UserProfileAction()
    • Method Detail

      • show

        public java.lang.String show()
      • update

        public java.lang.String update()
      • cancel

        public java.lang.String cancel()
      • addOpts

        public void addOpts()
      • getOriginForAttribute

        protected java.lang.String getOriginForAttribute​(org.gluu.model.GluuAttribute attribute)
      • allowEditAttribute

        protected boolean allowEditAttribute​(org.gluu.model.GluuAttribute attribute)
      • getAllowPublication

        public boolean getAllowPublication()
      • setAllowPublication

        public void setAllowPublication​(boolean allowPublication)
      • toggle

        public void toggle​(java.lang.String attributeName)
      • released

        public boolean released​(java.lang.String attributeName)
      • configureListingOptions

        public void configureListingOptions()
      • userEmailIsUniqAtEditionTime

        public boolean userEmailIsUniqAtEditionTime​(java.lang.String email)
      • isEditable

        public boolean isEditable()
      • setEditable

        public void setEditable​(boolean isEditable)
      • removeValueFromAttribute

        public boolean removeValueFromAttribute​(java.lang.String value,
                                                java.lang.String name)