Class ShibbolethGroupsPageProvider
java.lang.Object
org.nuxeo.ecm.platform.query.api.AbstractPageProvider<T>
org.nuxeo.ecm.platform.usermanager.providers.AbstractGroupsPageProvider<DocumentModel>
org.nuxeo.ecm.platform.usermanager.providers.GroupsPageProvider
org.nuxeo.ecm.platform.shibboleth.ShibbolethGroupsPageProvider
- All Implemented Interfaces:
Serializable
,PageProvider<DocumentModel>
Page provider listing Shibboleth groups
- Since:
- 5.4.2
- Author:
- Arnaud Kervern
- See Also:
-
Field Summary
Fields inherited from class org.nuxeo.ecm.platform.usermanager.providers.AbstractGroupsPageProvider
ALL_MODE, GROUPS_LISTING_MODE_PROPERTY, pageGroups, SEARCH_ONLY_MODE, SEARCH_OVERFLOW_ERROR_MESSAGE
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
-
Method Summary
Methods inherited from class org.nuxeo.ecm.platform.usermanager.providers.GroupsPageProvider
getCurrentPage
Methods inherited from class org.nuxeo.ecm.platform.usermanager.providers.AbstractGroupsPageProvider
computeCurrentPage, getFirstParameter, getGroupListingMode, isSortable, pageChanged, refresh
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, getPageLimit, getPageSize, getPageSizeOptions, getParameters, getParametersChanged, getProperties, getQuickFilters, getResultsCount, getResultsCountLimit, getSearchDocumentModel, getSortInfo, getSortInfoIndex, getSortInfos, hasAggregateSupport, hasChangedParameters, hasError, incorporateAggregates, isLastPageAvailable, isNextEntryAvailable, isNextPageAvailable, isPreviousEntryAvailable, isPreviousPageAvailable, isSkipAggregates, isTrackingEnabled, lastPage, nextEntry, nextPage, notifyPageChanged, notifyRefresh, 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
-
Constructor Details
-
ShibbolethGroupsPageProvider
public ShibbolethGroupsPageProvider()
-
-
Method Details
-
searchAllGroups
- Overrides:
searchAllGroups
in classAbstractGroupsPageProvider<DocumentModel>
-
searchGroups
- Overrides:
searchGroups
in classAbstractGroupsPageProvider<DocumentModel>
-