[Building Sakai] question about siteService.getSites()

Nicola Monat-Jacobs nicola at longsight.com
Fri Feb 26 11:08:53 PST 2010


Thanks Bryan, setting it to null worked! 

On Feb 26, 2010, at  1:59 PM, Holladay, Bryan Andrew wrote:

> That looks correct, I’m not sure about PagingPosition(), but if you aren’t worried about paging, and just want a list of sites, you can try sending null for that parameter:
> 
> ex:
> List<Site> searchResults = getSiteService().getSites(type, null, criteria,                null, SiteService.SortType.TITLE_ASC, null);
> 
> Bryan
> 
> On 2/26/10 1:41 PM, "Nicola Monat-Jacobs" <nicola at longsight.com> wrote:
> 
> Hi -
> 
> I have a question about getSites() - I'm trying to get all the sites (regardless of whether or not the current user is enrolled) that fit a certain criteria - namely that their site titles match a certain substring. The following code seems to work:
> 
> String rule = "CHEM";
> 
> List<Site> sites = siteService.getSites(SelectionType.ANY, null, rule, null, SortType.NONE, new PagingPosition());
> 
> except that only one site is returned (the first one usually). There shouldn't be any paging here, right? Even explicitly setting the paging to false doesn't seem to change matters.
> 
> Any thoughts on why only one result would be returned? (There are definitely many sites that fit that criteria in the system.)
> 
> Thanks,
> Nicola
> 
> PS (Thank goodness there's wireless in this igloo!)
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100226/737653c0/attachment.html 


More information about the sakai-dev mailing list