156 "#{msg['UpdatePersonAction.faileUpdateUserMailidExist']} %s",
person.
getMail());
157 return OxTrustConstants.RESULT_FAILURE;
161 for (GluuCustomAttribute gluuCustomAttribute : customAttributes) {
162 if (gluuCustomAttribute.getName().equals(
"gluuIMAPData")) {
180 (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest());
184 }
catch (BasePersistenceException ex) {
185 log.error(
"Failed to update profile {}", person.getInum(), ex);
187 "Failed to update profile '#{userProfileAction.person.displayName}'");
189 return OxTrustConstants.RESULT_FAILURE;
195 "Profile '#{userProfileAction.person.displayName}' updated successfully");
197 return OxTrustConstants.RESULT_SUCCESS;
Identity identity
Definition: UserProfileAction.java:92
String getJsonStringFromImap(GluuIMAPData imapData)
Definition: ImapDataService.java:31
ExternalUpdateUserService externalUpdateUserService
Definition: UserProfileAction.java:98
IPersonService personService
Definition: UserProfileAction.java:68
abstract void updatePerson(GluuCustomPerson person)
List< GluuCustomAttribute > getCustomAttributes()
Definition: User.java:34
void savePhotos()
Definition: CustomAttributeAction.java:526
FacesMessages facesMessages
Definition: UserProfileAction.java:62
Logger log
Definition: UserProfileAction.java:59
void audit(String message, GluuCustomPerson user, HttpServletRequest request)
Definition: OxTrustAuditService.java:18
GluuCustomPerson getUser()
Definition: Identity.java:39
boolean executeExternalUpdateUserMethods(GluuCustomPerson user)
Definition: ExternalUpdateUserService.java:107
CustomAttributeAction customAttributeAction
Definition: UserProfileAction.java:77
GluuCustomPerson person
Definition: UserProfileAction.java:100
GluuIMAPData imapData
Definition: UserProfileAction.java:104
boolean userEmailIsUniqAtEditionTime(String email)
Definition: UserProfileAction.java:294
ImapDataService imapDataService
Definition: UserProfileAction.java:86
boolean executeExternalPostUpdateUserMethods(GluuCustomPerson user)
Definition: ExternalUpdateUserService.java:138
List< String > optOuts
Definition: UserProfileAction.java:102
String getMail()
Definition: GluuCustomPerson.java:96
OxTrustAuditService oxTrustAuditService
Definition: UserProfileAction.java:95
void setGluuOptOuts(List< String > optOuts)
Definition: GluuCustomPerson.java:296
String getAttribute(String attributeName)
Definition: GluuCustomPerson.java:219