Nuxeo Enterprise Platform 5.4

org.nuxeo.cm.core.persister
Class CaseDocumentPageProvider

java.lang.Object
  extended by org.nuxeo.ecm.platform.query.api.AbstractPageProvider<org.nuxeo.ecm.core.api.DocumentModel>
      extended by org.nuxeo.ecm.platform.query.nxql.CoreQueryDocumentPageProvider
          extended by org.nuxeo.cm.core.persister.CaseDocumentPageProvider
All Implemented Interfaces:
Serializable, org.nuxeo.ecm.platform.query.api.PageProvider<org.nuxeo.ecm.core.api.DocumentModel>

public class CaseDocumentPageProvider
extends org.nuxeo.ecm.platform.query.nxql.CoreQueryDocumentPageProvider

CaseDocumentPageProvider fetch case children using Case adapter or CaseItem children using CoreSession API.

Since:
1.8
Author:
Laurent Doguin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.nuxeo.ecm.platform.query.nxql.CoreQueryDocumentPageProvider
CHECK_QUERY_CACHE_PROPERTY, CORE_SESSION_PROPERTY
 
Fields inherited from interface org.nuxeo.ecm.platform.query.api.PageProvider
DEFAULT_MAX_PAGE_SIZE, UNKNOWN_SIZE
 
Constructor Summary
CaseDocumentPageProvider()
           
 
Method Summary
 List<org.nuxeo.ecm.core.api.DocumentModel> getCurrentPage()
           
 
Methods inherited from class org.nuxeo.ecm.platform.query.nxql.CoreQueryDocumentPageProvider
getCurrentQuery, getCurrentSelectPage, refresh
 
Methods inherited from class org.nuxeo.ecm.platform.query.api.AbstractPageProvider
addSortInfo, firstPage, getCurrentEntry, getCurrentPageIndex, getCurrentPageOffset, getCurrentPageSize, getCurrentPageStatus, getDefinition, getError, getErrorMessage, getMaxPageSize, getMinMaxPageSize, getName, getNumberOfPages, getPageSize, getParameters, getProperties, getResultsCount, getSearchDocumentModel, getSortInfo, getSortInfoIndex, getSortInfos, hasError, isNextEntryAvailable, isNextPageAvailable, isPreviousEntryAvailable, isPreviousPageAvailable, isSortable, last, lastPage, next, nextEntry, nextPage, previous, previousEntry, previousPage, rewind, setCurrentEntry, setCurrentEntryIndex, setCurrentPage, setDefinition, setMaxPageSize, setName, setPageSize, setParameters, setProperties, setResultsCount, setSearchDocumentModel, setSelectedEntries, setSortable, setSortInfo, setSortInfo, setSortInfos
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nuxeo.ecm.platform.query.api.PageProvider
addSortInfo, firstPage, getCurrentEntry, getCurrentPageIndex, getCurrentPageOffset, getCurrentPageSize, getCurrentPageStatus, getDefinition, getError, getErrorMessage, getMaxPageSize, getName, getNumberOfPages, getPageSize, getParameters, getProperties, getResultsCount, getSearchDocumentModel, getSortInfo, getSortInfoIndex, getSortInfos, hasError, isNextEntryAvailable, isNextPageAvailable, isPreviousEntryAvailable, isPreviousPageAvailable, isSortable, lastPage, nextEntry, nextPage, previousEntry, previousPage, setCurrentEntry, setCurrentEntryIndex, setCurrentPage, setDefinition, setMaxPageSize, setName, setPageSize, setParameters, setProperties, setResultsCount, setSearchDocumentModel, setSelectedEntries, setSortable, setSortInfo, setSortInfo, setSortInfos
 

Constructor Detail

CaseDocumentPageProvider

public CaseDocumentPageProvider()
Method Detail

getCurrentPage

public List<org.nuxeo.ecm.core.api.DocumentModel> getCurrentPage()
Specified by:
getCurrentPage in interface org.nuxeo.ecm.platform.query.api.PageProvider<org.nuxeo.ecm.core.api.DocumentModel>
Overrides:
getCurrentPage in class org.nuxeo.ecm.platform.query.nxql.CoreQueryDocumentPageProvider

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.