Class OpenSearchDocumentHistoryPageProvider
java.lang.Object
org.nuxeo.ecm.platform.query.api.AbstractPageProvider<LogEntry>
org.nuxeo.audit.opensearch1.pageprovider.OpenSearchAuditPageProvider
org.nuxeo.audit.opensearch1.pageprovider.OpenSearchDocumentHistoryPageProvider
- All Implemented Interfaces:
Serializable
,PageProvider<LogEntry>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static String
protected Object[]
protected static String
Fields inherited from class org.nuxeo.audit.opensearch1.pageprovider.OpenSearchAuditPageProvider
CORE_SESSION_PROPERTY, DEFAULT_OS_MAX_RESULT_WINDOW_VALUE, emptyQuery, maxResultWindow, OS_MAX_RESULT_WINDOW_PROPERTY, searchRequest, UICOMMENTS_PROPERTY
Fields inherited from class org.nuxeo.ecm.platform.query.api.AbstractPageProvider
currentEntryIndex, currentHigherNonEmptyPageIndex, currentSelectPage, definition, error, errorMessage, highlights, maxPageSize, name, offset, PAGEPROVIDER_TRACK_PROPERTY_NAME, pageProviderChangedListener, pageSize, pageSizeOptions, parameters, properties, quickFilters, resultsCount, searchDocumentModel, selectedEntries, SKIPPED_SCHEMAS_FOR_SEARCHFIELD, sortable, sortInfos, tracking
Fields inherited from interface org.nuxeo.ecm.platform.query.api.PageProvider
DEFAULT_MAX_PAGE_SIZE, DEFAULT_MAX_PAGE_SIZE_RUNTIME_PROP, HIGHLIGHT_CTX_DATA, PAGE_LIMIT_UNKNOWN, SKIP_AGGREGATES_PROP, UNKNOWN_SIZE, UNKNOWN_SIZE_AFTER_QUERY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Object[]
Returns the complete list of sorting info for this providerboolean
hasChangedParameters
(Object[] parameters) Test if provider parameters have changedMethods inherited from class org.nuxeo.audit.opensearch1.pageprovider.OpenSearchAuditPageProvider
allowSimplePattern, buildAuditQuery, getCoreSession, getCurrentPage, getMaxResultWindow, getOSBackend, getPageLimit, getResultsCount, isLastPageAvailable, isNextPageAvailable, refresh, setMaxResultWindow, toString
Methods inherited from class org.nuxeo.ecm.platform.query.api.AbstractPageProvider
addQuickFilter, addSortInfo, fireSearchEvent, firstPage, getAggregateDefinitions, getAggregates, getAvailableQuickFilters, getBooleanProperty, getCurrentEntry, getCurrentHigherNonEmptyPageIndex, getCurrentPageIndex, getCurrentPageOffset, getCurrentPageSize, getCurrentPageStatus, getCurrentSelectPage, getDefaultMaxPageSize, getDefinition, getError, getErrorMessage, getHighlights, getMaxNumberOfEmptyPages, getMaxPageSize, getMinMaxPageSize, getName, getNumberOfPages, getPageSize, getPageSizeOptions, getParametersChanged, getProperties, getQuickFilters, getResultsCountLimit, getSearchDocumentModel, getSortInfo, getSortInfoIndex, hasAggregateSupport, hasError, incorporateAggregates, isNextEntryAvailable, isPreviousEntryAvailable, isPreviousPageAvailable, isSkipAggregates, isSortable, isTrackingEnabled, lastPage, nextEntry, nextPage, notifyPageChanged, notifyRefresh, pageChanged, previousEntry, previousPage, searchDocumentModelChanged, setCurrentEntry, setCurrentEntryIndex, setCurrentHigherNonEmptyPageIndex, setCurrentPage, setCurrentPageIndex, setCurrentPageOffset, setDefinition, setHighlights, setMaxPageSize, setName, setPageProviderChangedListener, setPageSize, setPageSizeOptions, setParameters, setProperties, setQuickFilters, setResultsCount, setSearchDocumentModel, setSelectedEntries, setSortable, setSortInfo, setSortInfo, setSortInfos, sortInfoChanged
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.platform.query.api.PageProvider
addQuickFilter, addSortInfo, firstPage, getAggregateDefinitions, getAggregates, getAvailableQuickFilters, getCurrentEntry, getCurrentPageIndex, getCurrentPageOffset, getCurrentPageSize, getCurrentPageStatus, getCurrentSelectPage, getDefinition, getError, getErrorMessage, getHighlights, getMaxPageSize, getName, getNumberOfPages, getPageSize, getPageSizeOptions, getProperties, getQuickFilters, getResultsCountLimit, getScroller, getSearchDocumentModel, getSortInfo, getSortInfoIndex, hasAggregateSupport, hasError, isNextEntryAvailable, isPreviousEntryAvailable, isPreviousPageAvailable, isSkipAggregates, isSortable, lastPage, nextEntry, nextPage, previousEntry, previousPage, setCurrentEntry, setCurrentEntryIndex, setCurrentPage, setCurrentPageIndex, setCurrentPageOffset, setDefinition, setHighlights, setMaxPageSize, setName, setPageProviderChangedListener, setPageSize, setPageSizeOptions, setParameters, setProperties, setQuickFilters, setResultsCount, setSearchDocumentModel, setSelectedEntries, setSortable, setSortInfo, setSortInfo, setSortInfos
-
Field Details
-
newParams
-
singleQuery
-
complexQuery
-
-
Constructor Details
-
OpenSearchDocumentHistoryPageProvider
public OpenSearchDocumentHistoryPageProvider()
-
-
Method Details
-
getFixedPart
- Overrides:
getFixedPart
in classOpenSearchAuditPageProvider
-
getSortInfos
Description copied from interface:PageProvider
Returns the complete list of sorting info for this provider- Specified by:
getSortInfos
in interfacePageProvider<LogEntry>
- Overrides:
getSortInfos
in classOpenSearchAuditPageProvider
-
getParameters
- Specified by:
getParameters
in interfacePageProvider<LogEntry>
- Overrides:
getParameters
in classAbstractPageProvider<LogEntry>
-
hasChangedParameters
Description copied from interface:PageProvider
Test if provider parameters have changed- Specified by:
hasChangedParameters
in interfacePageProvider<LogEntry>
- Overrides:
hasChangedParameters
in classAbstractPageProvider<LogEntry>
-