# Uses of Class
fr.gouv.vitam.functional.administration.common.server.MongoDbAccessAdminImpl

Packages that use MongoDbAccessAdminImpl
Package
Description
fr.gouv.vitam.functional.administration.common.counter
fr.gouv.vitam.functional.administration.common.server
Provides common server classes for the Functional Administration module
fr.gouv.vitam.functional.administration.core.accession.register
fr.gouv.vitam.functional.administration.core.agencies
fr.gouv.vitam.functional.administration.core.archiveunitprofiles
fr.gouv.vitam.functional.administration.core.context
fr.gouv.vitam.functional.administration.core.contract
fr.gouv.vitam.functional.administration.core.format
fr.gouv.vitam.functional.administration.core.griffin
fr.gouv.vitam.functional.administration.core.ontologies
fr.gouv.vitam.functional.administration.core.profile
fr.gouv.vitam.functional.administration.core.rules
fr.gouv.vitam.functional.administration.core.schema
fr.gouv.vitam.functional.administration.core.security.profile
fr.gouv.vitam.functional.administration.rest
Provides the web server application and configuration for the Functional administration module and the rest resource it uses

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.common.counter

  Constructors in fr.gouv.vitam.functional.administration.common.counter with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `VitamCounterService(MongoDbAccessAdminImpl dbConfiguration, List<Integer> tenants, Map<Integer,List<String>> externalIdentifiers)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.common.server

  Methods in fr.gouv.vitam.functional.administration.common.server that return MongoDbAccessAdminImpl
  Modifier and Type
  Method
  Description
  `static MongoDbAccessAdminImpl`
  MongoDbAccessAdminFactory.`create(DbConfiguration configuration, OntologyLoader ontologyLoader, ElasticsearchFunctionalAdminIndexManager indexManager)`
  Creation of one MongoDbAccess
  `static MongoDbAccessAdminImpl`
  MongoDbAccessAdminFactory.`create(DbConfiguration configuration, String clusterName, List<ElasticsearchNode> nodes, OntologyLoader ontologyLoader, ElasticsearchFunctionalAdminIndexManager indexManager)`
  Creation of one MongoDbAccess and initialize elasticsearch access

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.accession.register

  Constructors in fr.gouv.vitam.functional.administration.core.accession.register with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ReferentialAccessionRegisterImpl(MongoDbAccessAdminImpl dbConfiguration, VitamCounterService vitamCounterService, MetaDataClientFactory metaDataClientFactory, AdminManagementConfiguration configuration)`
  Constructor
  ``
  `ReferentialAccessionRegisterImpl(MongoDbAccessAdminImpl dbConfiguration, FunctionalBackupService functionalBackupService, MetaDataClientFactory metaDataClientFactory, int accessionRegisterSymbolicThreadPoolSize)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.agencies

  Constructors in fr.gouv.vitam.functional.administration.core.agencies with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `AgenciesService(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService backupService)`
  ``
  `AgenciesService(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService backupService, fr.gouv.vitam.functional.administration.core.agencies.LogbookAgenciesImportManager manager, ContractService<AccessContractModel> accessContractService)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.archiveunitprofiles

  Constructors in fr.gouv.vitam.functional.administration.core.archiveunitprofiles with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ArchiveUnitProfileServiceImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService)`
  Constructor
  ``
  `ArchiveUnitProfileServiceImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService, boolean checkOntology)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.context

  Constructors in fr.gouv.vitam.functional.administration.core.context with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ContextServiceImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService)`
  Constructor
  ``
  `ContextServiceImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, ContractService<IngestContractModel> ingestContract, ContractService<AccessContractModel> accessContract, SecurityProfileService securityProfileService, FunctionalBackupService functionalBackupService)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.contract

  Constructors in fr.gouv.vitam.functional.administration.core.contract with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `AccessContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService)`
  Constructor
  ``
  `AccessContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, MetaDataClient metaDataClient, LogbookOperationsClient logbookClient, FunctionalBackupService functionalBackupService)`
  Constructor
  ``
  `IngestContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService)`
  Constructor
  ``
  `IngestContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, MetaDataClient metaDataClient, LogbookOperationsClient logbookClient, FunctionalBackupService functionalBackupService, ContractService<ManagementContractModel> managementContractService)`
  Constructor
  ``
  `ManagementContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService)`
  ``
  `ManagementContractImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, StorageClient storageClient, LogbookOperationsClient logbookOperationsClient, FunctionalBackupService functionalBackupService)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.format

  Constructors in fr.gouv.vitam.functional.administration.core.format with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ReferentialFormatFileImpl(MongoDbAccessAdminImpl dbConfiguration, VitamCounterService vitamCounterService)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.griffin

  Constructors in fr.gouv.vitam.functional.administration.core.griffin with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `GriffinService(MongoDbAccessAdminImpl mongoAccess, FunctionalBackupService functionalBackupService)`
  ``
  `PreservationScenarioService(MongoDbAccessAdminImpl mongoAccess, FunctionalBackupService functionalBackupService)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.ontologies

  Constructors in fr.gouv.vitam.functional.administration.core.ontologies with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `OntologyServiceImpl(MongoDbAccessAdminImpl mongoAccess, FunctionalBackupService functionalBackupService)`
  Constructor
  ``
  `OntologyServiceImpl(MongoDbAccessAdminImpl mongoAccess, FunctionalBackupService functionalBackupService, LogbookOperationsClientFactory logbookOperationsClientFactory)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.profile

  Constructors in fr.gouv.vitam.functional.administration.core.profile with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ProfileServiceImpl(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.rules

  Constructors in fr.gouv.vitam.functional.administration.core.rules with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `RulesManagerFileImpl(MongoDbAccessAdminImpl dbConfiguration, VitamCounterService vitamCounterService, VitamRuleService vitamRuleService, int ruleAuditThreadPoolSize)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.schema

  Constructors in fr.gouv.vitam.functional.administration.core.schema with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `SchemaService(AdminManagementConfiguration configuration, MongoDbAccessAdminImpl mongoDbAccessReferential, FunctionalBackupService functionalBackupService, OntologyService ontologyService, ElasticsearchCustomSearchManager elasticsearchCustomSearchManager)`
  SchemaService Constructor
  ``
  `SchemaService(AdminManagementConfiguration configuration, MongoDbAccessAdminImpl mongoDbAccessReferential, FunctionalBackupService functionalBackupService, OntologyService ontologyService, LogbookOperationsClientFactory logbookOperationsClientFactory, ElasticsearchCustomSearchManager elasticsearchCustomSearchManager)`

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.core.security.profile

  Constructors in fr.gouv.vitam.functional.administration.core.security.profile with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `SecurityProfileService(MongoDbAccessAdminImpl dbConfiguration, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService)`
  Constructor

- ## Uses of MongoDbAccessAdminImpl in fr.gouv.vitam.functional.administration.rest

  Constructors in fr.gouv.vitam.functional.administration.rest with parameters of type MongoDbAccessAdminImpl
  Modifier
  Constructor
  Description
  ``
  `ContractResource(MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService)`
  ``
  `ProfileResource(AdminManagementConfiguration configuration, MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService)`
  ``
  `ProfileResource(WorkspaceClientFactory workspaceClientFactory, MongoDbAccessAdminImpl mongoAccess, VitamCounterService vitamCounterService, FunctionalBackupService functionalBackupService)`