Uses of Class
fr.gouv.vitam.common.database.parser.request.multiple.RequestParserMultiple
-
Packages that use RequestParserMultiple Package Description fr.gouv.vitam.common.database.parser.request.multiple Provides database parsers for multiple query requestsfr.gouv.vitam.metadata.core.database.collections Providesfr.gouv.vitam.metadata.core.utils Provides utility classes for the Metadata module -
-
Uses of RequestParserMultiple in fr.gouv.vitam.common.database.parser.request.multiple
Subclasses of RequestParserMultiple in fr.gouv.vitam.common.database.parser.request.multiple Modifier and Type Class Description class
DeleteParserMultiple
Delete Parser: { $roots: roots, $query : query, $filter : multi }class
InsertParserMultiple
Insert Parser: { $roots: root, $query : query, $filter : filter, $data : data}class
SelectParserMultiple
Select Parser: { $roots: roots, $query : query, $filter : filter, $projection : projection }class
UpdateParserMultiple
Update Parser: { $roots: root, $query : query, $filter : filter, $action : action }Methods in fr.gouv.vitam.common.database.parser.request.multiple that return RequestParserMultiple Modifier and Type Method Description static RequestParserMultiple
RequestParserHelper. getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest)
Create one Parser for Internal API according to:
InsertParser if { $roots: root, $query : query, $filter : filter, $data : data}
UpdateParser if { $roots: root, $query : query, $filter : filter, $action : action }
SelectParser if { $roots: roots, $query : query, $filter : filter, $projection : projection }
DeleteParser if { $roots: roots, $query : query, $filter : multi }static RequestParserMultiple
RequestParserHelper. getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest, VarNameAdapter varNameAdapter)
Create one Parser for Metadata according to:
InsertParser if { $roots: root, $query : query, $filter : filter, $data : data}
UpdateParser if { $roots: root, $query : query, $filter : filter, $action : action }
SelectParser if { $roots: roots, $query : query, $filter : filter, $projection : projection }
DeleteParser if { $roots: roots, $query : query, $filter : multi } -
Uses of RequestParserMultiple in fr.gouv.vitam.metadata.core.database.collections
Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type RequestParserMultiple Modifier and Type Method Description Result<MetadataDocument<?>>
DbRequest. execRequest(RequestParserMultiple requestParser, java.util.List<OntologyModel> ontologies)
The request should be already analyzed.UpdatedDocument
DbRequest. execUpdateRequest(RequestParserMultiple requestParser, java.lang.String documentId, MetadataCollections metadataCollection, OntologyValidator ontologyValidator, UnitValidator unitValidator, java.util.List<OntologyModel> ontologyModels, boolean forceUpdate)
protected Result<MetadataDocument<?>>
DbRequest. executeQuery(RequestParserMultiple requestParser, RequestToAbstract requestToMongodb, int rank, Result<MetadataDocument<?>> previous, DynamicParserTokens parserTokens)
Execute one request -
Uses of RequestParserMultiple in fr.gouv.vitam.metadata.core.utils
Methods in fr.gouv.vitam.metadata.core.utils with parameters of type RequestParserMultiple Modifier and Type Method Description static com.fasterxml.jackson.databind.node.ArrayNode
MetadataJsonResponseUtils. populateJSONObjectResponse(Result result, RequestParserMultiple selectRequest)
create Json response
-