@Override public List<AuthorityInfo> getPage() { List<AuthorityInfo> auths = new ArrayList<AuthorityInfo>(results.getPageCount()); for (AuthorityInfo authInfo : results.getPage()) { auths.add((AuthorityInfo) authInfo); } return auths; } }
@Override public List<AuthorityInfo> getPage() { List<AuthorityInfo> auths = new ArrayList<AuthorityInfo>(results.getPageCount()); for (AuthorityInfo authInfo : results.getPage()) { auths.add((AuthorityInfo) authInfo); } return auths; } }
@Override public List<String> getPage() { List<String> auths = new ArrayList<String>(results.getPageCount()); for (AuthorityInfo authInfo : results.getPage()) { auths.add((String) getPooledName(authInfo.getAuthorityName())); } return auths; } };
@Override public List<String> getPage() { List<String> auths = new ArrayList<String>(results.getPageCount()); for (AuthorityInfo authInfo : results.getPage()) { auths.add((String) getPooledName(authInfo.getAuthorityName())); } return auths; } };
private <T extends Object> PagingResults<T> getPagingResults(PagingRequest pagingRequest, final CannedQueryResults<T> results) if (results.getPageCount() > 0)
private <T extends Object> PagingResults<T> getPagingResults(PagingRequest pagingRequest, final CannedQueryResults<T> results) if (results.getPageCount() > 0)
private PagingResults<FileInfo> getPagingResults(PagingRequest pagingRequest, final CannedQueryResults<NodeRef> results) if (results.getPageCount() > 0)
private PagingResults<FileInfo> getPagingResults(PagingRequest pagingRequest, final CannedQueryResults<NodeRef> results) if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
if (results.getPageCount() > 0)
@SuppressWarnings("unchecked") public void testQueryMaxResults() throws Exception { // An instance of the CannedQueryFactory could be injected or constructed as well CannedQueryFactory<String> qfOne = namedQueryFactoryRegistry.getNamedObject(QUERY_TEST_ONE); CannedQuery<String> qOne = qfOne.getCannedQuery(null, 0, 9, null); CannedQueryResults<String> qrOne = qOne.execute(); // Get the paged result count int pagedResultCount = qrOne.getPagedResultCount(); assertEquals("Incorrect number of results", 9, pagedResultCount); assertEquals("Incorrect number of pages", 1, qrOne.getPageCount()); List<List<String>> pages = qrOne.getPages(); assertEquals("Incorrect number of pages", 1, pages.size()); assertEquals("No sorting was specified in the parameters", "ONE_0", qrOne.getPages().get(0).get(0)); assertEquals("No sorting was specified in the parameters", "ONE_9", qrOne.getPages().get(0).get(8)); assertFalse("Should have more pages/items", qrOne.hasMoreItems()); }
assertEquals("Incorrect number of pages", 3, qrOne.getPageCount()); pages = qrOne.getPages(); assertEquals("Incorrect number of pages", 3, pages.size()); assertEquals("Incorrect number of pages", 2, qrOne.getPageCount()); pages = qrOne.getPages(); assertEquals("Incorrect number of pages", 2, pages.size());