/** * Page repositories for the given organization * * @param organization * @param start * @param size * @return iterator over pages of repositories */ public PageIterator<Repository> pageOrgRepositories(String organization, int start, int size) { return pageOrgRepositories(organization, null, start, size); }
/** * Page repositories for the given organization * * @param organization * @param filterData * @return iterator over pages of repositories */ public PageIterator<Repository> pageOrgRepositories(String organization, Map<String, String> filterData) { return pageOrgRepositories(organization, filterData, PAGE_SIZE); }
/** * Page repositories for the given organization * * @param organization * @param filterData * @param size * @return iterator over pages of repositories */ public PageIterator<Repository> pageOrgRepositories(String organization, Map<String, String> filterData, int size) { return pageOrgRepositories(organization, filterData, PAGE_FIRST, size); }
/** * Page repositories for the given organization * * @param organization * @return iterator over pages of repositories */ public PageIterator<Repository> pageOrgRepositories(String organization) { return pageOrgRepositories(organization, PAGE_SIZE); }
/** * Page repositories for the given organization * * @param organization * @param size * @return iterator over pages of repositories */ public PageIterator<Repository> pageOrgRepositories(String organization, int size) { return pageOrgRepositories(organization, PAGE_FIRST, size); }
/** * Get organization repositories for the given organization * * @param organization * @param filterData * @return list of repositories * @throws IOException */ public List<Repository> getOrgRepositories(String organization, Map<String, String> filterData) throws IOException { return getAll(pageOrgRepositories(organization, filterData)); }