Ah I see thanks. So to get the total count using the REST API you can do
something like get the first user with:

http://localhost:9080/syncope/rest/users?page=1&size=1

+ parse the totalCount field.

Colm.

On Tue, Jul 19, 2016 at 3:42 PM, Francesco Chicchiriccò <[email protected]
> wrote:

> On 19/07/2016 16:41, Colm O hEigeartaigh wrote:
>
> Thanks Francesco. Unless I'm mistaken though, you're calling
> "getTotalCount" on the total list of users that is returned
> (PagedResult<UserTO> )? What if you wanted to just find out the total count
> of users, without having to actually download all the user attributes etc.
> (so if you have a very large number of users).
>
>
> As you can see I am asking for page 1 / size 1, so actually only the very
> first user is returned.
> Regards.
>
>
> On Fri, Jul 15, 2016 at 3:12 PM, Francesco Chicchiriccò <
> [email protected]> wrote:
>
>> On 14/07/2016 18:51, Francesco Chicchiriccò wrote:
>>
>>> Il 14 luglio 2016 18:48:30 CEST, Colm O hEigeartaigh <
>>> [email protected]> ha scritto:
>>>
>>>> Hi,
>>>>
>>>> Is it possible to obtain a count of the total users in Syncope 2.0.0?
>>>> Previously you could do GET /users/count, but it doesn't seem to be
>>>> working
>>>> in Syncope 2.0.0 unless I'm mistaken.
>>>>
>>> Hi,
>>> look at UserITCase and SearchITCase (can't access the source code right
>>> now).
>>>
>>
>> It's something like as
>>
>> syncopeClient.getService(UserService.class).
>>                 search(new
>> AnyQuery.Builder().realm(realm).page(1).size(1).build()).
>>                 getTotalCount()
>>
>> HTH
>>
>> Regards.
>>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellencehttp://www.tirasa.net/
>
> Involved at The Apache Software Foundation:
> member, Syncope PMC chair, Cocoon PMC, Olingo PMC,
> CXF Committer, OpenJPA Committer, PonyMail 
> PPMChttp://home.apache.org/~ilgrosso/
>
>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to