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.schemaHandling.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
ConstructorsConstructorDescriptionSpecificMappingProvider(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) longsize()Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.ContainerListDataProvider
createWrapper, detach, internalIterator, internalSizeMethods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider
addQueryVariables, getCompiledObjectCollectionView, getCustomizeContentQuery, getQuery, getSearchModel, getType, getVariables, setCompiledObjectCollectionView, setupUserFriendlyMessageMethods 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, getPrismContext, getRelationRegistry, getSchemaService, getTaskManager, isDistinct, isOrderingDisabled, isSizeAvailableModel, isUseCache, iterator, model, setExportSize, setQueryMethods inherited from class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider
getSort, getSortState, setSort, setSortMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider
iterator, modelMethods inherited from interface com.evolveum.midpoint.gui.api.component.data.provider.ISelectableDataProvider
setQueryMethods 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:
doRepositoryIterationin classContainerListDataProvider
-
size
public long size()- Specified by:
sizein interfaceorg.apache.wicket.markup.repeater.data.IDataProvider<C extends Containerable>- Overrides:
sizein classBaseSearchDataProvider
-