Package | Description |
---|---|
fr.gouv.vitam.common.database.builder.request.multiple |
Provides database builders for multiple query requests
|
fr.gouv.vitam.common.database.parser.request.multiple |
Provides database parsers for multiple query requests
|
fr.gouv.vitam.common.database.utils | |
fr.gouv.vitam.worker.core.plugin |
Plugin package in worker module
|
fr.gouv.vitam.worker.core.plugin.massprocessing | |
fr.gouv.vitam.worker.core.plugin.reclassification.dsl | |
fr.gouv.vitam.worker.core.plugin.reclassification.utils |
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
SelectMultiQuery.addFacets(Facet... facets) |
SelectMultiQuery |
SelectMultiQuery.addOrderByAscFilter(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addOrderByDescFilter(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
SelectMultiQuery |
SelectMultiQuery.addProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
SelectMultiQuery |
SelectMultiQuery.addUnusedProjection(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addUsedProjection(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.parseLimitFilter(String filter) |
SelectMultiQuery |
SelectMultiQuery.parseOrderByFilter(String filter) |
SelectMultiQuery |
SelectMultiQuery.parseProjection(String projection) |
SelectMultiQuery |
SelectMultiQuery.reset() |
SelectMultiQuery |
SelectMultiQuery.resetFacets() |
SelectMultiQuery |
SelectMultiQuery.resetLimitFilter() |
SelectMultiQuery |
SelectMultiQuery.resetOrderByFilter() |
SelectMultiQuery |
SelectMultiQuery.resetUsageProjection() |
SelectMultiQuery |
SelectMultiQuery.resetUsedProjection() |
protected SelectMultiQuery |
SelectMultiQuery.selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
SelectMultiQuery |
SelectMultiQuery.setFacet(Facet facet) |
SelectMultiQuery |
SelectMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
SelectMultiQuery |
SelectMultiQuery.setLimitFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
SelectMultiQuery |
SelectMultiQuery.setLimitFilter(long offset,
long limit) |
SelectMultiQuery |
SelectMultiQuery.setProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
SelectMultiQuery |
SelectMultiQuery.setScrollFilter(String scrollId,
int scrollTimeout,
int limit) |
SelectMultiQuery |
SelectMultiQuery.setUsageProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
SelectMultiQuery |
SelectMultiQuery.setUsageProjection(String usage) |
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
SelectParserMultiple.getRequest() |
Constructor and Description |
---|
FixedBatchScrollSpliterator(SelectMultiQuery query,
Function<SelectMultiQuery,RequestResponse<List<T>>> repository,
int scrollTimeout,
int limit,
int batchSize)
Constructor
|
ScrollSpliterator(SelectMultiQuery query,
Function<SelectMultiQuery,RequestResponse<T>> repository,
int scrollTimeout,
int limit)
Constructor
|
Constructor and Description |
---|
FixedBatchScrollSpliterator(SelectMultiQuery query,
Function<SelectMultiQuery,RequestResponse<List<T>>> repository,
int scrollTimeout,
int limit,
int batchSize)
Constructor
|
ScrollSpliterator(SelectMultiQuery query,
Function<SelectMultiQuery,RequestResponse<T>> repository,
int scrollTimeout,
int limit)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static 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 bachSize
|
static 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 bachSize
|
static ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode> |
ScrollSpliteratorHelper.createUnitScrollSplitIterator(MetaDataClient client,
SelectMultiQuery selectMultiQuery)
Create units ScrollSpliterator from a query that can iterate millions of units
|
static 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 bachSize
|
static ScrollSpliterator<com.fasterxml.jackson.databind.JsonNode> |
ScrollSpliteratorHelper.getUnitWithInheritedRulesScrollSpliterator(SelectMultiQuery request,
MetaDataClient client) |
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
CheckDistributionThreshold.getSelectCountQueryFromUpdateQuery(UpdateMultiQuery multiQuery)
getSelectCountQueryFromUpdateQuery
|
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
ParsedReclassificationDslRequestEntry.getSelectMultiQuery() |
Constructor and Description |
---|
ParsedReclassificationDslRequestEntry(SelectMultiQuery selectMultiQuery,
Set<String> attachments,
Set<String> detachments) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
UnitGraphInfoLoader.selectUnitsByQueryDslAndAccessContract(MetaDataClient metaDataClient,
SelectMultiQuery select,
AccessContractModel accessContractModel)
Find unit ids by dsl accessible through the access contract
|
Copyright © 2018 Vitam. All rights reserved.