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