Uses of Class
fr.gouv.vitam.common.database.builder.request.multiple.SelectMultiQuery
Packages that use SelectMultiQuery
Package
Description
Provides database builders for multiple query requests
Provides database parsers for multiple query requests
Plugin package in worker module
-
Uses of SelectMultiQuery in fr.gouv.vitam.access.internal.core.identifier.query
Methods in fr.gouv.vitam.access.internal.core.identifier.query that return SelectMultiQueryModifier and TypeMethodDescriptionstatic SelectMultiQuery
PersistentIdentifierMultiQueryFactory.createSelectMultiQuery
(PurgedCollectionType purgedCollectionType, String persistentIdentifier) static SelectMultiQuery
PersistentIdentifierMultiQueryFactory.createSelectMultiQuery
(PurgedCollectionType purgedCollectionType, String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode selectQuery) -
Uses of SelectMultiQuery in fr.gouv.vitam.access.internal.core.identifier.search
Methods in fr.gouv.vitam.access.internal.core.identifier.search with parameters of type SelectMultiQueryModifier and TypeMethodDescriptionMultiQuerySearchService.search
(SelectMultiQuery multiQuery) ObjectGroupMultiQuerySearchService.search
(SelectMultiQuery multiQuery) -
Uses of SelectMultiQuery in fr.gouv.vitam.collect.internal.core.repository
Methods in fr.gouv.vitam.collect.internal.core.repository with parameters of type SelectMultiQueryModifier and TypeMethodDescriptionScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
MetadataRepository.selectObjectGroups
(SelectMultiQuery request, String transactionId) ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
MetadataRepository.selectUnits
(SelectMultiQuery request, String transactionId) -
Uses of SelectMultiQuery in fr.gouv.vitam.common.database.builder.request.multiple
Methods in fr.gouv.vitam.common.database.builder.request.multiple that return SelectMultiQueryModifier and TypeMethodDescriptionfinal SelectMultiQuery
final SelectMultiQuery
SelectMultiQuery.addOrderByAscFilter
(String... variableNames) final SelectMultiQuery
SelectMultiQuery.addOrderByDescFilter
(String... variableNames) final SelectMultiQuery
SelectMultiQuery.addOrderByFilter
(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuery
SelectMultiQuery.addProjection
(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuery
SelectMultiQuery.addUnusedProjection
(String... variableNames) final SelectMultiQuery
SelectMultiQuery.addUsedProjection
(String... variableNames) final SelectMultiQuery
SelectMultiQuery.parseLimitFilter
(String filter) final SelectMultiQuery
SelectMultiQuery.parseOrderByFilter
(String filter) final SelectMultiQuery
SelectMultiQuery.parseProjection
(String projection) final SelectMultiQuery
SelectMultiQuery.reset()
final SelectMultiQuery
SelectMultiQuery.resetFacets()
final SelectMultiQuery
SelectMultiQuery.resetLimitFilter()
final SelectMultiQuery
SelectMultiQuery.resetOrderByFilter()
final SelectMultiQuery
SelectMultiQuery.resetUsageProjection()
final SelectMultiQuery
SelectMultiQuery.resetUsedProjection()
protected final SelectMultiQuery
SelectMultiQuery.selectSetProjection
(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuery
SelectMultiQuery.setFilter
(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuery
SelectMultiQuery.setLimitFilter
(long offset, long limit) final SelectMultiQuery
SelectMultiQuery.setLimitFilter
(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuery
SelectMultiQuery.setProjection
(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuery
SelectMultiQuery.setScrollFilter
(String scrollId, int scrollTimeout, int limit) final SelectMultiQuery
SelectMultiQuery.setUsageProjection
(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuery
SelectMultiQuery.setUsageProjection
(String usage) final SelectMultiQuery
SelectMultiQuery.trackTotalHits
(boolean trackTotalHits) -
Uses of SelectMultiQuery in fr.gouv.vitam.common.database.parser.request.multiple
Methods in fr.gouv.vitam.common.database.parser.request.multiple that return SelectMultiQuery -
Uses of SelectMultiQuery in fr.gouv.vitam.common.database.utils
Constructors in fr.gouv.vitam.common.database.utils with parameters of type SelectMultiQueryModifierConstructorDescriptionArrayListScrollSpliterator
(SelectMultiQuery query, Function<SelectMultiQuery, RequestResponse<List<T>>> repository, int scrollTimeout, int limit) ConstructorScrollSpliterator
(SelectMultiQuery query, Function<SelectMultiQuery, RequestResponse<T>> repository, int scrollTimeout, int limit) ConstructorConstructor parameters in fr.gouv.vitam.common.database.utils with type arguments of type SelectMultiQueryModifierConstructorDescriptionArrayListScrollSpliterator
(SelectMultiQuery query, Function<SelectMultiQuery, RequestResponse<List<T>>> repository, int scrollTimeout, int limit) ConstructorScrollSpliterator
(SelectMultiQuery query, Function<SelectMultiQuery, RequestResponse<T>> repository, int scrollTimeout, int limit) Constructor -
Uses of SelectMultiQuery in fr.gouv.vitam.worker.core.plugin
Methods in fr.gouv.vitam.worker.core.plugin with parameters of type SelectMultiQueryModifier and TypeMethodDescriptionstatic ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
ScrollSpliteratorHelper.createObjectGroupScrollSplitIterator
(MetaDataClient client, SelectMultiQuery selectMultiQuery) Create objectGroups ScrollSpliterator from a query that can iterate millions of objectsGroups with default bachSizestatic ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
ScrollSpliteratorHelper.createObjectGroupScrollSplitIterator
(MetaDataClient client, SelectMultiQuery selectMultiQuery, int bachSize) Create objectGroups ScrollSpliterator from a query that can iterate millions of objectsGroups with given bachSizestatic ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
ScrollSpliteratorHelper.createUnitScrollSplitIterator
(MetaDataClient client, SelectMultiQuery selectMultiQuery) Create units ScrollSpliterator from a query that can iterate millions of unitsstatic ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
ScrollSpliteratorHelper.createUnitScrollSplitIterator
(MetaDataClient client, SelectMultiQuery selectMultiQuery, int bachSize) Create units ScrollSpliterator from a query that can iterate millions of units with given bachSizestatic ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode>
ScrollSpliteratorHelper.getUnitWithInheritedRulesScrollSpliterator
(SelectMultiQuery request, MetaDataClient client) -
Uses of SelectMultiQuery in fr.gouv.vitam.worker.core.plugin.common
Methods in fr.gouv.vitam.worker.core.plugin.common that return SelectMultiQueryModifier and TypeMethodDescriptionCheckDistributionThresholdBase.getSelectCountFromQuery
(RequestMultiple multiQuery) -
Uses of SelectMultiQuery in fr.gouv.vitam.worker.core.plugin.reclassification.dsl
Methods in fr.gouv.vitam.worker.core.plugin.reclassification.dsl that return SelectMultiQueryConstructors in fr.gouv.vitam.worker.core.plugin.reclassification.dsl with parameters of type SelectMultiQueryModifierConstructorDescriptionParsedReclassificationDslRequestEntry
(SelectMultiQuery selectMultiQuery, Set<String> attachments, Set<String> detachments) -
Uses of SelectMultiQuery in fr.gouv.vitam.worker.core.plugin.reclassification.utils
Methods in fr.gouv.vitam.worker.core.plugin.reclassification.utils with parameters of type SelectMultiQueryModifier and TypeMethodDescriptionUnitGraphInfoLoader.selectUnitsByQueryDslAndAccessContract
(MetaDataClient metaDataClient, SelectMultiQuery select, AccessContractModel accessContractModel) Find unit ids by dsl accessible through the access contract