Class AssignmentListProvider
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.MultivalueContainerListDataProvider<AssignmentType>
com.evolveum.midpoint.gui.impl.component.data.provider.AssignmentListProvider
- All Implemented Interfaces:
ISelectableDataProvider<PrismContainerValueWrapper<AssignmentType>>,Serializable,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator<String>,org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider<PrismContainerValueWrapper<AssignmentType>,,String> org.apache.wicket.markup.repeater.data.IDataProvider<PrismContainerValueWrapper<AssignmentType>>,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
ConstructorsConstructorDescriptionAssignmentListProvider(org.apache.wicket.Component component, @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model) -
Method Summary
Modifier and TypeMethodDescriptionvoiddetach()protected List<PrismContainerValueWrapper<AssignmentType>>postFilter(List<PrismContainerValueWrapper<AssignmentType>> assignmentList) protected voidpostProcessWrapper(PrismContainerValueWrapper<AssignmentType> valueWrapper) protected List<PrismContainerValueWrapper<AssignmentType>>Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.MultivalueContainerListDataProvider
clearCache, handleNotSuccessOrHandledErrorInIterator, internalIterator, internalSize, sortMethods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider
addQueryVariables, getCompiledObjectCollectionView, getCustomizeContentQuery, getQuery, getSearchModel, getType, getVariables, setCompiledObjectCollectionView, setupUserFriendlyMessage, sizeMethods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
addCachedSize, checkOrderingSettings, 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, model, sizeMethods 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
-
AssignmentListProvider
public AssignmentListProvider(org.apache.wicket.Component component, @NotNull @NotNull org.apache.wicket.model.IModel<Search<AssignmentType>> search, org.apache.wicket.model.IModel<List<PrismContainerValueWrapper<AssignmentType>>> model)
-
-
Method Details
-
searchThroughList
- Overrides:
searchThroughListin classMultivalueContainerListDataProvider<AssignmentType>
-
postFilter
protected List<PrismContainerValueWrapper<AssignmentType>> postFilter(List<PrismContainerValueWrapper<AssignmentType>> assignmentList) -
postProcessWrapper
- Overrides:
postProcessWrapperin classMultivalueContainerListDataProvider<AssignmentType>
-
detach
public void detach()- Specified by:
detachin interfaceorg.apache.wicket.markup.repeater.data.IDataProvider<PrismContainerValueWrapper<AssignmentType>>- Specified by:
detachin interfaceorg.apache.wicket.model.IDetachable- Overrides:
detachin classBaseSearchDataProvider<AssignmentType,PrismContainerValueWrapper<AssignmentType>>
-