Uses of Interface
com.evolveum.midpoint.schema.ObjectHandler
Packages that use ObjectHandler
Package
Description
-
Uses of ObjectHandler in com.evolveum.midpoint.audit.api
Subinterfaces of ObjectHandler in com.evolveum.midpoint.audit.apiModifier and TypeInterfaceDescriptioninterface -
Uses of ObjectHandler in com.evolveum.midpoint.gui.impl.component.data.provider
Methods in com.evolveum.midpoint.gui.impl.component.data.provider with parameters of type ObjectHandlerModifier and TypeMethodDescriptionvoidBaseSearchDataProvider.exportIterative(ObjectHandler<T> handler, Task task, OperationResult result) Default implementation throws UnsupportedOperationException.voidContainerListDataProvider.exportIterative(ObjectHandler<PrismContainerValueWrapper<C>> handler, Task task, OperationResult result) Streaming export using JDBC cursor-based streaming.voidIterativeExportSupport.exportIterative(ObjectHandler<T> handler, Task task, OperationResult result) Execute iterative search and pass each item to the handler.voidSelectableBeanContainerDataProvider.exportIterative(ObjectHandler<SelectableBean<C>> handler, Task task, OperationResult result) Streaming export using JDBC cursor-based streaming.voidSelectableBeanObjectDataProvider.exportIterative(ObjectHandler<SelectableBean<O>> handler, Task task, OperationResult result) Streaming export using searchObjectsIterative with JDBC streaming.protected voidSelectableBeanContainerDataProvider.searchObjectsIterative(Class<C> type, ObjectQuery query, ObjectHandler<C> handler, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult result) Override this method to use a different iterative search implementation. -
Uses of ObjectHandler in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type ObjectHandlerModifier and TypeMethodDescription<T extends Containerable>
SearchResultMetadataModelService.searchContainersIterative(Class<T> type, ObjectQuery query, ObjectHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) ModelService.searchReferencesIterative(@NotNull ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) -
Uses of ObjectHandler in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type ObjectHandlerModifier and TypeMethodDescription<T extends Containerable>
SearchResultMetadataModelController.searchContainersIterative(Class<T> type, ObjectQuery origQuery, ObjectHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult) ModelController.searchReferencesIterative(@NotNull ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> rawOptions, Task task, OperationResult parentResult) -
Uses of ObjectHandler in com.evolveum.midpoint.provisioning.api
Methods in com.evolveum.midpoint.provisioning.api with parameters of type ObjectHandlerModifier and TypeMethodDescriptiondefault <T extends ObjectType>
SearchResultMetadataProvisioningService.searchShadowsIterative(@Nullable ObjectQuery query, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ObjectHandler<AbstractShadow> handler, @NotNull Task task, @NotNull OperationResult result) A convenience method. -
Uses of ObjectHandler in com.evolveum.midpoint.repo.api
Methods in com.evolveum.midpoint.repo.api with parameters of type ObjectHandlerModifier and TypeMethodDescription<T extends Containerable>
SearchResultMetadataRepositoryService.searchContainersIterative(@NotNull Class<T> type, @Nullable ObjectQuery query, @NotNull ObjectHandler<T> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) Executes iterative container search using the provided `handler` to process each container.RepositoryService.searchReferencesIterative(@Nullable ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) Executes iterative reference search using the provided `handler` to process each references. -
Uses of ObjectHandler in com.evolveum.midpoint.repo.cache
Methods in com.evolveum.midpoint.repo.cache with parameters of type ObjectHandlerModifier and TypeMethodDescription<T extends Containerable>
SearchResultMetadataRepositoryCache.searchContainersIterative(@NotNull Class<T> type, ObjectQuery query, @NotNull ObjectHandler<T> handler, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) RepositoryCache.searchReferencesIterative(@Nullable ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) -
Uses of ObjectHandler in com.evolveum.midpoint.repo.cache.handlers
Methods in com.evolveum.midpoint.repo.cache.handlers with parameters of type ObjectHandlerModifier and TypeMethodDescription<T extends Containerable>
SearchResultMetadataSearchOpHandler.searchContainersIterative(@NotNull Class<T> type, @Nullable ObjectQuery query, @NotNull ObjectHandler<T> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) SearchOpHandler.searchReferencesIterative(@Nullable ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) -
Uses of ObjectHandler in com.evolveum.midpoint.repo.sqale
Methods in com.evolveum.midpoint.repo.sqale with parameters of type ObjectHandlerModifier and TypeMethodDescriptionReferenceIterativeSearch.execute(@NotNull ObjectQuery originalQuery, ObjectHandler<ObjectReferenceType> handler, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult operationResult) <T extends Containerable>
SearchResultMetadataSqaleRepositoryService.searchContainersIterative(@NotNull Class<T> type, @Nullable ObjectQuery query, @NotNull ObjectHandler<T> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) <T extends Containerable>
SearchResultMetadataSqaleRepositoryService.searchContainersIterativeStreaming(@NotNull Class<T> type, @Nullable ObjectQuery query, @NotNull ObjectHandler<T> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult, int fetchSize) Streaming version of searchContainersIterative that uses JDBC cursor-based streaming.SqaleRepositoryService.searchReferencesIterative(@Nullable ObjectQuery query, @NotNull ObjectHandler<ObjectReferenceType> handler, @Nullable Collection<SelectorOptions<GetOperationOptions>> options, @NotNull OperationResult parentResult) -
Uses of ObjectHandler in com.evolveum.midpoint.repo.sqlbase
Methods in com.evolveum.midpoint.repo.sqlbase with parameters of type ObjectHandlerModifier and TypeMethodDescription<S,Q extends FlexibleRelationalPathBase<R>, R>
intSqlQueryExecutor.listStreaming(@NotNull SqlQueryContext<S, Q, R> context, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, @NotNull ObjectHandler<S> handler, @NotNull OperationResult operationResult, int fetchSize) Streaming iterative search that processes rows one by one without loading all into memory. -
Uses of ObjectHandler in com.evolveum.midpoint.schema
Subinterfaces of ObjectHandler in com.evolveum.midpoint.schemaModifier and TypeInterfaceDescriptioninterfaceContainerableResultHandler<C extends Containerable>Handles iterative processes that concern containerables.interfaceResultHandler<T extends ObjectType>Classes implementing this interface are used to handle iterative results.Classes in com.evolveum.midpoint.schema that implement ObjectHandlerModifier and TypeClassDescriptionclassAbstractSummarizingResultHandler<T extends ObjectType>Class providesOperationResultsummarizing functionality for result handler.