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>
public class ShibbolethGroupsPageProvider extends GroupsPageProvider
Page provider listing Shibboleth groups- Since:
- 5.4.2
- Author:
- Arnaud Kervern
- See Also:
- Serialized Form
-
-
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
Constructors Constructor Description ShibbolethGroupsPageProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<DocumentModel>
searchAllGroups()
protected List<DocumentModel>
searchGroups()
-
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 Detail
-
ShibbolethGroupsPageProvider
public ShibbolethGroupsPageProvider()
-
-
Method Detail
-
searchAllGroups
protected List<DocumentModel> searchAllGroups()
- Overrides:
searchAllGroups
in classAbstractGroupsPageProvider<DocumentModel>
-
searchGroups
protected List<DocumentModel> searchGroups()
- Overrides:
searchGroups
in classAbstractGroupsPageProvider<DocumentModel>
-
-