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 that return types with arguments of type VitamDocumentModifier and TypeMethodDescriptioncom.mongodb.client.MongoCursor<VitamDocument<?>>DbRequestResult.getCursor()Methods in fr.gouv.vitam.common.database.server with parameters of type VitamDocumentModifier and TypeMethodDescriptionfinal voidDbRequestResult.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 TypeMethodDescriptionvoidDbRequestSingle.replaceDocument(com.fasterxml.jackson.databind.JsonNode document, String identifierValue, String identifierKey, VitamCollection<VitamDocument<?>> vitamCollection) voidDbRequestSingle.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> voidElasticsearchAccess.indexEntry(ElasticsearchIndexAlias indexAlias, String id, VitamDocument<T> vitamDocument) <T> voidElasticsearchAccess.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 TypeClassDescriptionclassDefines an Access contract model for SIP transfer control.classAccession Register Detail documentclassAccession Register Summary documentclassDefines a Agency collection.classDefines an archive unit Profile collection.classDefines a Context collection.classFileFormat define the file referential format for VitamclassFileRules create the template of FileRules from VitamDocumentclassGriffin classclassDefines an Ingest contract model for SIP transfer control.classDefines an Management contract modelclassDefines an ontology collection.classclassDefines a Profile collection.classDefines a Security Profile collection.classDefines 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 TypeClassDescriptionclassAccession 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 TypeClassDescriptionclassAbstract class for Logbook LifeCycle itemclassLogbook LifeCycle ObjectGroup itemclassLogbook LifeCycle ObjectGroup In Process itemclassLogbook LifeCycle Unit itemclassLogbook LifeCycle Unit In Process itemclassLogbook 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> voidLogbookElasticsearchAccess.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 TypeClassDescriptionclassThe default Vitam Type object to be stored in the database (MongoDb/ElasticSearch mode)classclassObjectGroup:classUnit class:Methods in fr.gouv.vitam.metadata.core.database.collections with parameters of type VitamDocumentModifier and TypeMethodDescriptionvoidElasticsearchAccessMetadata.indexEntry(MetadataCollections collection, Integer tenantId, String id, VitamDocument<?> vitamDocument)