/** * {@inheritDoc} */ @Override public CannedQuery<R> getCannedQuery(Object parameterBean, int skipResults, int pageSize, String queryExecutionId) { return getCannedQuery(new CannedQueryParameters(parameterBean, skipResults, pageSize, queryExecutionId)); } }
@Override public Pair<Integer, Integer> getTotalResultCount() { if (parameters.getTotalResultCountMax() > 0) { return totalCount; } else { throw new IllegalStateException("Total results were not requested in parameters."); } }
@Override protected Pair<Integer, Integer> getTotalResultCount(List<NodeRef> results) { int offset = super.getParameters().getPageDetails().getSkipResults(); Integer size = offset + results.size(); return new Pair<Integer, Integer>(size, size); }
this.nodeService = nodeService; if ((params.getSortDetails() != null) && (params.getSortDetails().getSortPairs().size() > 0)) GetChildrenCannedQueryParams paramBean = (GetChildrenCannedQueryParams)params.getParameterBean(); if ((paramBean.getFilterProps()!= null) && (paramBean.getFilterProps().size() > 0))
Object paramBeanObj = parameters.getParameterBean(); if (paramBeanObj == null) throw new NullPointerException("Null GetArchivedNodes query params"); int resultsRequired = parameters.getResultsRequired(); paramBean.setLimit(resultsRequired);
GetPeopleCannedQueryParams paramBean = (GetPeopleCannedQueryParams)parameters.getParameterBean(); CannedQuerySortDetails sortDetails = parameters.getSortDetails(); @SuppressWarnings({ "unchecked", "rawtypes" }) final List<Pair<QName, SortOrder>> sortPairs = (List)sortDetails.getSortPairs(); PersonResultHandler resultHandler = new PersonResultHandler(c); int offset = parameters.getPageDetails().getSkipResults(); int totalResultCountMax = parameters.getTotalResultCountMax(); int origLimit = totalResultCountMax > 0 ? totalResultCountMax : parameters.getPageDetails().getPageSize();
rawResults = applyPostQuerySorting(rawResults, parameters.getSortDetails()); int requestedCount = parameters.getResultsRequired(); rawResults = applyPostQueryPermissions(rawResults, requestedCount); CannedQueryPageDetails pagingDetails = parameters.getPageDetails(); List<List<R>> pages = Collections.singletonList(rawResults); if (isApplyPostQueryPaging())
GetChildrenCannedQueryParams paramBean = (GetChildrenCannedQueryParams)parameters.getParameterBean(); CannedQuerySortDetails sortDetails = parameters.getSortDetails(); @SuppressWarnings({ "unchecked", "rawtypes" }) final List<Pair<QName, SortOrder>> sortPairs = (List)sortDetails.getSortPairs(); final int requestedCount = parameters.getResultsRequired();
protected CopyCannedQueryDetail getDetail(CannedQueryParameters parameters) { try { return (CopyCannedQueryDetail) parameters.getParameterBean(); } catch (ClassCastException e) { throw new IllegalArgumentException("Expected " + CopyCannedQueryDetail.class); } } }
int resultsRequired = parameters.getResultsRequired(); List<CopyEntity> copies = cannedQueryDAO.executeQuery( "alfresco.query.copy", "select_GetCopies",
GetPeopleCannedQueryParams paramBean = (GetPeopleCannedQueryParams)parameters.getParameterBean(); CannedQuerySortDetails sortDetails = parameters.getSortDetails(); @SuppressWarnings({ "unchecked", "rawtypes" }) final List<Pair<QName, SortOrder>> sortPairs = (List)sortDetails.getSortPairs(); PersonResultHandler resultHandler = new PersonResultHandler(c); int offset = parameters.getPageDetails().getSkipResults(); int totalResultCountMax = parameters.getTotalResultCountMax(); int origLimit = totalResultCountMax > 0 ? totalResultCountMax : parameters.getPageDetails().getPageSize();
this.nodeService = nodeService; if ((params.getSortDetails() != null) && (params.getSortDetails().getSortPairs().size() > 0)) GetChildrenCannedQueryParams paramBean = (GetChildrenCannedQueryParams)params.getParameterBean(); if ((paramBean.getFilterProps()!= null) && (paramBean.getFilterProps().size() > 0))
rawResults = applyPostQuerySorting(rawResults, parameters.getSortDetails()); int requestedCount = parameters.getResultsRequired(); rawResults = applyPostQueryPermissions(rawResults, requestedCount); CannedQueryPageDetails pagingDetails = parameters.getPageDetails(); List<List<R>> pages = Collections.singletonList(rawResults); if (isApplyPostQueryPaging())
GetChildrenCannedQueryParams paramBean = (GetChildrenCannedQueryParams)parameters.getParameterBean(); CannedQuerySortDetails sortDetails = parameters.getSortDetails(); @SuppressWarnings({ "unchecked", "rawtypes" }) final List<Pair<QName, SortOrder>> sortPairs = (List)sortDetails.getSortPairs(); final int requestedCount = parameters.getResultsRequired();
Object paramBeanObj = parameters.getParameterBean(); if (paramBeanObj == null) throw new NullPointerException("Null GetArchivedNodes query params"); int resultsRequired = parameters.getResultsRequired(); paramBean.setLimit(resultsRequired);
protected CopyCannedQueryDetail getDetail(CannedQueryParameters parameters) { try { return (CopyCannedQueryDetail) parameters.getParameterBean(); } catch (ClassCastException e) { throw new IllegalArgumentException("Expected " + CopyCannedQueryDetail.class); } } }
int resultsRequired = parameters.getResultsRequired(); List<CopyEntity> copies = cannedQueryDAO.executeQuery( "alfresco.query.copy", "select_GetCopies",
/** * {@inheritDoc} */ @Override public CannedQuery<R> getCannedQuery(Object parameterBean, int skipResults, int pageSize, String queryExecutionId) { return getCannedQuery(new CannedQueryParameters(parameterBean, skipResults, pageSize, queryExecutionId)); } }
Object paramBeanObj = parameters.getParameterBean(); if (paramBeanObj == null) throw new NullPointerException("Null GetChildrenWithTargetAssocsAuditable query params"); List<Pair<? extends Object, SortOrder>> sortPairs = parameters.getSortDetails().getSortPairs();
@Override public Pair<Integer, Integer> getTotalResultCount() { if (parameters.getTotalResultCountMax() > 0) { return totalCount; } else { throw new IllegalStateException("Total results were not requested in parameters."); } }