diff options
author | Endi S. Dewata <edewata@redhat.com> | 2013-11-13 12:00:06 -0500 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2013-11-14 16:54:39 -0500 |
commit | 4d1ec71c790e467ecae184df01abf825f94d1dc3 (patch) | |
tree | 8f821411a4ec5d275b4ee0702e438cafc3e92c60 /base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java | |
parent | 17a52b686bd81cda1bce76b454b3127d6575de62 (diff) | |
download | pki-4d1ec71c790e467ecae184df01abf825f94d1dc3.tar.gz pki-4d1ec71c790e467ecae184df01abf825f94d1dc3.tar.xz pki-4d1ec71c790e467ecae184df01abf825f94d1dc3.zip |
Added paging on all find commands.
The find commands in some REST services have been modified to support
paging to be consistent with others. The other find commands have been
cleaned up as well.
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java')
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java b/base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java index bef0455a9..49cd4515d 100644 --- a/base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java +++ b/base/server/cms/src/com/netscape/cms/servlet/key/KeyRequestDAO.java @@ -88,14 +88,16 @@ public class KeyRequestDAO extends CMSRequestDAO { CMSRequestInfos cmsInfos = listCMSRequests(filter, start, pageSize, maxResults, maxTime, uriInfo); - Collection<? extends CMSRequestInfo> cmsList = cmsInfos.getRequests(); + ret.setTotal(cmsInfos.getTotal()); + + Collection<? extends CMSRequestInfo> cmsList = cmsInfos.getEntries(); // We absolutely know 100% that this list is a list // of KeyRequestInfo objects. This is because the method // createCMSRequestInfo. Is the only one adding to it List<KeyRequestInfo> list = (List<KeyRequestInfo>) cmsList; - ret.setRequests(list); + ret.setEntries(list); ret.setLinks(cmsInfos.getLinks()); |