grouper-users - Re: [grouper-users] Grouper client: getting total result count when performing paginated query
Subject: Grouper Users - Open Discussion List
List archive
Re: [grouper-users] Grouper client: getting total result count when performing paginated query
Chronological Thread
- From: Geert van der Ploeg <>
- To: Chris Hyzer <>
- Cc: "" <>
- Subject: Re: [grouper-users] Grouper client: getting total result count when performing paginated query
- Date: Thu, 17 Oct 2013 15:38:21 +0200
Unfortunately right now it doesn’t return that right now. I could probably add that in for you if you wanted to get the latest 2.1.4 and rebuild, is that something you are interested in?
Thanks,
Chris
From: [mailto:] On Behalf Of Geert van der Ploeg
Sent: Thursday, October 17, 2013 5:56 AM
To:
Subject: [grouper-users] Grouper client: getting total result count when performing paginated query
Hi all,
I'm trying to use Grouper client to get a list of groups, but I want the results paginated.
So I include a WsQueryFilter to contain a pageSize and pageNumber.
This indeed returns a paged 'slice' of the results.
But how can I figure out the total result count of the request (if it weren't paginated)?
Only then I could render a message like "Displaying results 11-20 of 87" and decide whether to hide/show 'next page' links etc, in my user interface.
Code I use right now:
~~~
WsQueryFilter filter = new WsQueryFilter();
filter.setPageSize("10");
filter.setPageNumber("1");
filter.setQueryFilterType("FIND_BY_GROUP_NAME_APPROXIMATE");
filter.setGroupName("%");
String personId = "urn:collab:person:example.com:admin";
WsFindGroupsResults results = new GcFindGroups()
.assignQueryFilter(filter)
.assignIncludeGroupDetail(false)
.assignActAsSubject(new WsSubjectLookup(personId, null, null))
.execute();
~~~
Running the same query but without filter would probably return the whole set. But that would defeat the purpose of the pagination (not having to query a huge list of groups).
Thanks for any hints.
Kind regards,
Geert
- [grouper-users] Grouper client: getting total result count when performing paginated query, Geert van der Ploeg, 10/17/2013
- RE: [grouper-users] Grouper client: getting total result count when performing paginated query, Chris Hyzer, 10/17/2013
- Re: [grouper-users] Grouper client: getting total result count when performing paginated query, Geert van der Ploeg, 10/17/2013
- RE: [grouper-users] Grouper client: getting total result count when performing paginated query, Chris Hyzer, 10/17/2013
- RE: [grouper-users] Grouper client: getting total result count when performing paginated query, Chris Hyzer, 10/22/2013
- Re: [grouper-users] Grouper client: getting total result count when performing paginated query, Geert van der Ploeg, 10/17/2013
- RE: [grouper-users] Grouper client: getting total result count when performing paginated query, Chris Hyzer, 10/17/2013
Archive powered by MHonArc 2.6.16.