@Override public PageProvider<?> getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) { return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, null, properties, highlights, quickFilters, parameters); }
@Override public PageProvider<?> getPageProvider(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) { return getPageProvider(name, (DocumentModel) null, sortInfos, pageSize, currentPage, properties, highlights, quickFilters, parameters); }
@Override public PageProvider<?> getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) { return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, properties, null, quickFilters, parameters); }
@Override public PageProvider<?> getPageProvider(String name, PageProviderDefinition desc, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) { return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, properties, null, null, parameters); }
@Override public PageProvider<?> getPageProvider(String name, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) { return getPageProvider(name, (DocumentModel) null, sortInfos, pageSize, currentPage, properties, parameters); }
@Override public PageProvider<?> getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, Object... parameters) { PageProviderDefinition desc = providerReg.getPageProvider(name); if (desc == null) { throw new NuxeoException(String.format("Could not resolve page provider with name '%s'", name)); } return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, properties, null, null, parameters); }
@Override public PageProvider<?> getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) { PageProviderDefinition desc = providerReg.getPageProvider(name); if (desc == null) { throw new NuxeoException(String.format("Could not resolve page provider with name '%s'", name)); } return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, properties, highlights, quickFilters, parameters); }
@Override public PageProvider<?> getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Long currentOffset, Map<String, Serializable> properties, List<String> highlights, List<QuickFilter> quickFilters, Object... parameters) { PageProviderDefinition desc = providerReg.getPageProvider(name); if (desc == null) { throw new NuxeoException(String.format("Could not resolve page provider with name '%s'", name)); } return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, currentOffset, properties, highlights, quickFilters, parameters); }
@Override public PageProvider<?> getPageProvider(String name, DocumentModel searchDocument, List<SortInfo> sortInfos, Long pageSize, Long currentPage, Map<String, Serializable> properties, List<QuickFilter> quickFilters, Object... parameters) { PageProviderDefinition desc = providerReg.getPageProvider(name); if (desc == null) { throw new NuxeoException(String.format("Could not resolve page provider with name '%s'", name)); } return getPageProvider(name, desc, searchDocument, sortInfos, pageSize, currentPage, properties, quickFilters, parameters); }