diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-06-07 03:16:37 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-06-27 17:25:10 -0500 |
commit | 1eba8264adbe42115caac4db655d450a99791ceb (patch) | |
tree | b7c564a54e5235affadf55c233afc52f6e17fa5a /base/common/src/com/netscape/cms/client/group/GroupRestClient.java | |
parent | 4ccfcebe532b97607cfab406a1fa900070573f24 (diff) | |
download | pki-1eba8264adbe42115caac4db655d450a99791ceb.tar.gz pki-1eba8264adbe42115caac4db655d450a99791ceb.tar.xz pki-1eba8264adbe42115caac4db655d450a99791ceb.zip |
Added REST error handler.
A new getEntity() method has been added to obtain the entity from
a Response object and also map HTTP errors into exceptions.
Ticket #161
Diffstat (limited to 'base/common/src/com/netscape/cms/client/group/GroupRestClient.java')
-rw-r--r-- | base/common/src/com/netscape/cms/client/group/GroupRestClient.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/base/common/src/com/netscape/cms/client/group/GroupRestClient.java b/base/common/src/com/netscape/cms/client/group/GroupRestClient.java index c5070a447..54b31fef6 100644 --- a/base/common/src/com/netscape/cms/client/group/GroupRestClient.java +++ b/base/common/src/com/netscape/cms/client/group/GroupRestClient.java @@ -59,13 +59,13 @@ public class GroupRestClient extends CMSRestClient { public GroupData addGroup(GroupData groupData) { @SuppressWarnings("unchecked") ClientResponse<GroupData> response = (ClientResponse<GroupData>)groupClient.addGroup(groupData); - return response.getEntity(); + return getEntity(response); } public GroupData modifyGroup(String groupID, GroupData groupData) { @SuppressWarnings("unchecked") ClientResponse<GroupData> response = (ClientResponse<GroupData>)groupClient.modifyGroup(groupID, groupData); - return response.getEntity(); + return getEntity(response); } public void removeGroup(String groupID) { @@ -83,7 +83,7 @@ public class GroupRestClient extends CMSRestClient { public GroupMemberData addGroupMember(String groupID, String memberID) { @SuppressWarnings("unchecked") ClientResponse<GroupMemberData> response = (ClientResponse<GroupMemberData>)groupMemberClient.addGroupMember(groupID, memberID); - return response.getEntity(); + return getEntity(response); } public void removeGroupMember(String groupID, String memberID) { |