Class SpecificMappingProvider<C extends Containerable>
java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T,String>
com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider<T>
com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider<C,PrismContainerValueWrapper<C>>
com.evolveum.midpoint.gui.impl.component.data.provider.ContainerListDataProvider
com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.objectType.activation.SpecificMappingProvider<C>
- All Implemented Interfaces:
ISelectableDataProvider
,Serializable
,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator
,org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider
,org.apache.wicket.markup.repeater.data.IDataProvider
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
BaseSortableDataProvider.CachedSize
-
Constructor Summary
ConstructorDescriptionSpecificMappingProvider
(org.apache.wicket.Component component, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> parentModel, MappingDirection mappingDirection) -
Method Summary
Modifier and TypeMethodDescriptionprotected Iterator<? extends PrismContainerValueWrapper>
doRepositoryIteration
(long first, long count) long
size()
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.ContainerListDataProvider
createWrapper, internalIterator, internalSize
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider
addQueryVariables, detach, getCompiledObjectCollectionView, getCustomizeContentQuery, getQuery, getSearchModel, getType, getVariables, setCompiledObjectCollectionView, setupUserFriendlyMessage
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
addCachedSize, checkOrderingSettings, clearCache, createObjectOrderings, createPaging, getAuditService, getAvailableData, getCachedSize, getDefaultOptionsBuilder, getDefaultSortOrder, getDefaultSortParam, getDistinctRelatedOptions, getDistinctRelatedOptionsBuilder, getModelInteractionService, getModelService, getOperationOptionsBuilder, getOperationOptionsBuilder, getPageBase, getPageStorage, getPrismContext, getRelationRegistry, getSchemaService, getTaskManager, isDistinct, isOrderingDisabled, isSizeAvailableModel, isUseCache, iterator, model, saveProviderPaging, setExportSize, setQuery
Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider
getSort, getSortState, setSort, setSort
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider
detach, iterator, model
Methods inherited from interface com.evolveum.midpoint.gui.api.component.data.provider.ISelectableDataProvider
canCountBeforeExport, setQuery
Methods inherited from interface org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator
getSortState
-
Constructor Details
-
SpecificMappingProvider
public SpecificMappingProvider(org.apache.wicket.Component component, org.apache.wicket.model.IModel<PrismContainerValueWrapper<C>> parentModel, MappingDirection mappingDirection)
-
-
Method Details
-
doRepositoryIteration
protected Iterator<? extends PrismContainerValueWrapper> doRepositoryIteration(long first, long count) - Overrides:
doRepositoryIteration
in classContainerListDataProvider
-
size
public long size()- Specified by:
size
in interfaceorg.apache.wicket.markup.repeater.data.IDataProvider<C extends Containerable>
- Overrides:
size
in classBaseSearchDataProvider
-