Uses of Class
fr.gouv.vitam.common.database.server.mongodb.VitamDocument
Packages that use VitamDocument
Package
Description
Database server package in vitam
Elasticsearch server package in Vitam
MongoDB server package in Vitam
Provides common classes for the Functional Administration module.
Provides common server classes for the Functional Administration module
Provides Logbook collection classes
Provides
-
Uses of VitamDocument in fr.gouv.vitam.common.database.server
Methods in fr.gouv.vitam.common.database.server with type parameters of type VitamDocumentModifier and TypeMethodDescription<T extends VitamDocument<?>>
List<T>DbRequestResult.getDocuments
(Class<T> cls) Returns directly the VitamDocuments list<T extends VitamDocument<T>,
V>
List<V>DbRequestResult.getDocuments
(Class<T> cls, Class<V> clsFromJson) Return directly the clsFomJson items list<T extends VitamDocument<T>>
RequestResponseOK<T>DbRequestResult.getRequestResponseOK
(com.fasterxml.jackson.databind.JsonNode query, Class<T> cls) Return directly a RequestResponseOk from result using default VitamDocument<T extends VitamDocument<T>,
V>
RequestResponseOK<V>DbRequestResult.getRequestResponseOK
(com.fasterxml.jackson.databind.JsonNode query, Class<T> cls, Class<V> clsFromJson) Return directly a RequestResponseOk from result using clsFromJson classstatic <T extends VitamDocument<?>>
com.mongodb.client.MongoCursor<T>DbRequestHelper.selectMongoDbExecuteThroughFakeMongoCursor
(VitamCollection<T> collection, RequestParserSingle parser, List<String> list, List<Double> scores) Private method for select using MongoDb from Elasticsearch resultMethods in fr.gouv.vitam.common.database.server with parameters of type VitamDocumentModifier and TypeMethodDescriptionfinal void
DbRequestResult.filterFinalResponse
(VitamDocument<?> document) This method will modify the document argument in order to filter as output all _varname to corresponding #varname according to ParserTokensMethod parameters in fr.gouv.vitam.common.database.server with type arguments of type VitamDocumentModifier and TypeMethodDescriptionvoid
DbRequestSingle.replaceDocument
(com.fasterxml.jackson.databind.JsonNode document, String identifierValue, String identifierKey, VitamCollection<VitamDocument<?>> vitamCollection) void
DbRequestSingle.replaceDocuments
(Map<String, com.fasterxml.jackson.databind.JsonNode> documentByIdentifiers, String identifierKey, VitamCollection<VitamDocument<?>> vitamCollection) DbRequestResult.setCursor
(com.mongodb.client.MongoCursor<VitamDocument<?>> cursor) Constructor parameters in fr.gouv.vitam.common.database.server with type arguments of type VitamDocumentModifierConstructorDescriptionDbRequestSingle
(VitamCollection<VitamDocument<?>> collection, OntologyLoader ontologyLoader, ElasticsearchIndexAlias elasticsearchIndexAlias) Constructor with VitamCollection -
Uses of VitamDocument in fr.gouv.vitam.common.database.server.elasticsearch
Methods in fr.gouv.vitam.common.database.server.elasticsearch with parameters of type VitamDocumentModifier and TypeMethodDescriptionfinal <T> void
ElasticsearchAccess.indexEntry
(ElasticsearchIndexAlias indexAlias, String id, VitamDocument<T> vitamDocument) <T> void
ElasticsearchAccess.updateEntry
(ElasticsearchIndexAlias indexAlias, String id, VitamDocument<T> vitamDocument) Update one element fully -
Uses of VitamDocument in fr.gouv.vitam.common.database.server.mongodb
Methods in fr.gouv.vitam.common.database.server.mongodb that return VitamDocumentModifier and TypeMethodDescriptionprotected VitamDocument<E>
VitamDocument.checkId()
check if Id is validabstract VitamDocument<E>
VitamDocument.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Make a new instance of the document with the given json -
Uses of VitamDocument in fr.gouv.vitam.functional.administration.common
Subclasses of VitamDocument in fr.gouv.vitam.functional.administration.commonModifier and TypeClassDescriptionclass
Defines an Access contract model for SIP transfer control.class
Accession Register Detail documentclass
Accession Register Summary documentclass
Defines a Agency collection.class
Defines an archive unit Profile collection.class
Defines a Context collection.class
FileFormat define the file referential format for Vitamclass
FileRules create the template of FileRules from VitamDocumentclass
Griffin classclass
Defines an Ingest contract model for SIP transfer control.class
Defines an Management contract modelclass
Defines an ontology collection.class
class
Defines a Profile collection.class
Defines a Security Profile collection.class
Defines a Contract Sequence collection.Methods in fr.gouv.vitam.functional.administration.common that return VitamDocumentModifier and TypeMethodDescriptionReferentialFile.findDocumentById
(String id) find document based on a given IdAccessContract.newInstance
(com.fasterxml.jackson.databind.JsonNode content) AccessionRegisterDetail.newInstance
(com.fasterxml.jackson.databind.JsonNode content) AccessionRegisterSummary.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Agencies.newInstance
(com.fasterxml.jackson.databind.JsonNode content) ArchiveUnitProfile.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Context.newInstance
(com.fasterxml.jackson.databind.JsonNode content) FileFormat.newInstance
(com.fasterxml.jackson.databind.JsonNode content) FileRules.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Griffin.newInstance
(com.fasterxml.jackson.databind.JsonNode content) IngestContract.newInstance
(com.fasterxml.jackson.databind.JsonNode content) ManagementContract.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Ontology.newInstance
(com.fasterxml.jackson.databind.JsonNode content) PreservationScenario.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Profile.newInstance
(com.fasterxml.jackson.databind.JsonNode content) SecurityProfile.newInstance
(com.fasterxml.jackson.databind.JsonNode content) VitamSequence.newInstance
(com.fasterxml.jackson.databind.JsonNode content) -
Uses of VitamDocument in fr.gouv.vitam.functional.administration.common.schema
Subclasses of VitamDocument in fr.gouv.vitam.functional.administration.common.schemaMethods in fr.gouv.vitam.functional.administration.common.schema that return VitamDocumentModifier and TypeMethodDescriptionSchema.newInstance
(com.fasterxml.jackson.databind.JsonNode content) -
Uses of VitamDocument in fr.gouv.vitam.functional.administration.common.server
Subclasses of VitamDocument in fr.gouv.vitam.functional.administration.common.serverModifier and TypeClassDescriptionclass
Accession Register Summary documentMethods in fr.gouv.vitam.functional.administration.common.server with type parameters of type VitamDocumentModifier and TypeMethodDescription<T extends VitamDocument<?>>
VitamCollection<T>FunctionalAdminCollections.getVitamCollection()
Methods in fr.gouv.vitam.functional.administration.common.server that return VitamDocumentModifier and TypeMethodDescriptionMongoDbAccessAdminImpl.getDocumentById
(String id, FunctionalAdminCollections collection) MongoDbAccessReferential.getDocumentById
(String id, FunctionalAdminCollections collection) MongoDbAccessAdminImpl.getDocumentByUniqueId
(String id, FunctionalAdminCollections collection, String field) MongoDbAccessReferential.getDocumentByUniqueId
(String id, FunctionalAdminCollections collection, String field) AccessionRegisterSymbolic.newInstance
(com.fasterxml.jackson.databind.JsonNode content) -
Uses of VitamDocument in fr.gouv.vitam.logbook.common.server.database.collections
Subclasses of VitamDocument in fr.gouv.vitam.logbook.common.server.database.collectionsModifier and TypeClassDescriptionclass
Abstract class for Logbook LifeCycle itemclass
Logbook LifeCycle ObjectGroup itemclass
Logbook LifeCycle ObjectGroup In Process itemclass
Logbook LifeCycle Unit itemclass
Logbook LifeCycle Unit In Process itemclass
Logbook Operation itemMethods in fr.gouv.vitam.logbook.common.server.database.collections with type parameters of type VitamDocumentModifier and TypeMethodDescription<T extends VitamDocument<?>>
VitamCollection<T>LogbookCollections.getVitamCollection()
Methods in fr.gouv.vitam.logbook.common.server.database.collections that return VitamDocumentModifier and TypeMethodDescriptionLogbookLifeCycle.newInstance
(com.fasterxml.jackson.databind.JsonNode content) LogbookLifeCycleObjectGroup.newInstance
(com.fasterxml.jackson.databind.JsonNode content) LogbookLifeCycleObjectGroupInProcess.newInstance
(com.fasterxml.jackson.databind.JsonNode content) LogbookLifeCycleUnit.newInstance
(com.fasterxml.jackson.databind.JsonNode content) LogbookLifeCycleUnitInProcess.newInstance
(com.fasterxml.jackson.databind.JsonNode content) LogbookOperation.newInstance
(com.fasterxml.jackson.databind.JsonNode content) Methods in fr.gouv.vitam.logbook.common.server.database.collections that return types with arguments of type VitamDocumentModifier and TypeMethodDescriptionprotected Class<? extends VitamDocument<?>>
LogbookCollections.getClasz()
Methods in fr.gouv.vitam.logbook.common.server.database.collections with parameters of type VitamDocumentModifier and TypeMethodDescription<T> void
LogbookElasticsearchAccess.indexEntry
(LogbookCollections collection, Integer tenantId, String id, VitamDocument<T> vitamDocument) -
Uses of VitamDocument in fr.gouv.vitam.metadata.core.database.collections
Classes in fr.gouv.vitam.metadata.core.database.collections with type parameters of type VitamDocumentSubclasses of VitamDocument in fr.gouv.vitam.metadata.core.database.collectionsModifier and TypeClassDescriptionclass
The default Vitam Type object to be stored in the database (MongoDb/ElasticSearch mode)class
class
ObjectGroup:class
Unit class:Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type VitamDocumentModifier and TypeMethodDescriptionvoid
ElasticsearchAccessMetadata.indexEntry
(MetadataCollections collection, Integer tenantId, String id, VitamDocument<?> vitamDocument)