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 SelectMultiQueryPersistentIdentifierMultiQueryFactory.createSelectMultiQuery(PurgedCollectionType purgedCollectionType, String persistentIdentifier) static SelectMultiQueryPersistentIdentifierMultiQueryFactory.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 SelectMultiQueryfinal SelectMultiQuerySelectMultiQuery.addOrderByAscFilter(String... variableNames) final SelectMultiQuerySelectMultiQuery.addOrderByDescFilter(String... variableNames) final SelectMultiQuerySelectMultiQuery.addOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuerySelectMultiQuery.addProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuerySelectMultiQuery.addUnusedProjection(String... variableNames) final SelectMultiQuerySelectMultiQuery.addUsedProjection(String... variableNames) final SelectMultiQuerySelectMultiQuery.parseLimitFilter(String filter) final SelectMultiQuerySelectMultiQuery.parseOrderByFilter(String filter) final SelectMultiQuerySelectMultiQuery.parseProjection(String projection) final SelectMultiQuerySelectMultiQuery.reset()final SelectMultiQuerySelectMultiQuery.resetFacets()final SelectMultiQuerySelectMultiQuery.resetLimitFilter()final SelectMultiQuerySelectMultiQuery.resetOrderByFilter()final SelectMultiQuerySelectMultiQuery.resetUsageProjection()final SelectMultiQuerySelectMultiQuery.resetUsedProjection()protected final SelectMultiQuerySelectMultiQuery.selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuerySelectMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuerySelectMultiQuery.setLimitFilter(long offset, long limit) final SelectMultiQuerySelectMultiQuery.setLimitFilter(com.fasterxml.jackson.databind.JsonNode filterContent) final SelectMultiQuerySelectMultiQuery.setProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuerySelectMultiQuery.setScrollFilter(String scrollId, int scrollTimeout, int limit) final SelectMultiQuerySelectMultiQuery.setUsageProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) final SelectMultiQuerySelectMultiQuery.setUsageProjection(String usage) final SelectMultiQuerySelectMultiQuery.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.getUnitsScrollSpliterator(SelectMultiQuery request, MetaDataClient client) static 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.elimination
Methods in fr.gouv.vitam.worker.core.plugin.elimination that return SelectMultiQueryModifier and TypeMethodDescriptionprotected SelectMultiQueryEliminationActionUnitPreparationHandlerBase.getRequest(com.fasterxml.jackson.databind.JsonNode dslRequest) -
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 contractUnitGraphInfoLoader.selectUnitsByQueryDslAndTransaction(MetaDataClient metaDataClient, SelectMultiQuery select, String transactionId) Find unit ids by dsl accessible in a collect transaction