112                 String inum = person.getInum();
   113                 log(
"Update group " + inum);
   115                         Objects.requireNonNull(inum, 
"inum should not be null");
   116                         Objects.requireNonNull(person, 
"Attempt to update null person");
   118                         if (existingPerson != null) {
   119                                 person.
setInum(existingPerson.getInum());
   120                                 person.setPassword(existingPerson.getUserPassword());
   121                                 GluuCustomPerson personToUpdate = 
updateValues(existingPerson, person);
   126                                 return Response.status(Response.Status.NOT_FOUND).build();
   128                 } 
catch (Exception e) {
   130                         return Response.status(Response.Status.INTERNAL_SERVER_ERROR).build();
 GluuCustomPerson updateValues(GluuCustomPerson gluuCustomPerson, GluuPersonApi person)
Definition: PeopleWebResource.java:186
 
abstract String getDnForPerson(String inum)
 
abstract void updatePerson(GluuCustomPerson person)
 
IPersonService personService
Definition: PeopleWebResource.java:40
 
void log(String message)
Definition: PeopleWebResource.java:166
 
void setInum(String value)
Definition: User.java:46
 
abstract GluuCustomPerson getPersonByInum(String inum)
 
Logger logger
Definition: PeopleWebResource.java:37
 
List< GluuPersonApi > convert(List< GluuCustomPerson > persons)
Definition: PeopleWebResource.java:158