128 String inum = group.getInum();
129 inum = inum.equalsIgnoreCase(
"") ? null : inum;
130 log(
"Update group " + inum);
132 Objects.requireNonNull(inum,
"inum should not be null");
133 Objects.requireNonNull(group,
"Attempt to update null group");
135 if (existingGroup != null) {
136 group.
setInum(existingGroup.getInum());
137 GluuGroup groupToUpdate =
updateValues(existingGroup, group);
142 return Response.status(Response.Status.NOT_FOUND).build();
144 }
catch (Exception e) {
146 return Response.status(Response.Status.INTERNAL_SERVER_ERROR).build();
Logger logger
Definition: GroupWebResource.java:42
GroupService groupService
Definition: GroupWebResource.java:45
void updateGroup(GluuGroup group)
Definition: GroupService.java:76
GluuGroup updateValues(GluuGroup gluuGroup, GluuGroupApi group)
Definition: GroupWebResource.java:271
void setInum(String inum)
Definition: GluuGroup.java:82
void log(String message)
Definition: GroupWebResource.java:301
GluuGroup getGroupByInum(String inum)
Definition: GroupService.java:136
List< GluuGroupApi > convert(List< GluuGroup > gluuGroups)
Definition: GroupWebResource.java:293
String getDnForGroup(String inum)
Definition: GroupService.java:151