# Uses of Class
fr.gouv.vitam.common.server.application.configuration.MongoDbNode

Packages that use MongoDbNode
Package
Description
fr.gouv.vitam.common.server.application.configuration
Provides Vitam Common Application Configuration Interfaces
fr.gouv.vitam.functional.administration.common.config
fr.gouv.vitam.ihmrecette.appserver
Provides the web server application and configuration for the IHM Recette module and the rest resource it uses
fr.gouv.vitam.logbook.common.server.config
fr.gouv.vitam.metadata.core.config
Provides API configuration classes for the Metadata module

- ## Uses of MongoDbNode in fr.gouv.vitam.common.server.application.configuration

  Methods in fr.gouv.vitam.common.server.application.configuration that return MongoDbNode
  Modifier and Type
  Method
  Description
  `MongoDbNode`
  MongoDbNode.`setDbHost(String dbHost)`
  `MongoDbNode`
  MongoDbNode.`setDbPort(int dbPort)`
  Methods in fr.gouv.vitam.common.server.application.configuration that return types with arguments of type MongoDbNode
  Modifier and Type
  Method
  Description
  `List<MongoDbNode>`
  DbConfiguration.`getMongoDbNodes()`
  Must return the value of a 'mongoDbNodes' attribute
  `List<MongoDbNode>`
  DbConfigurationImpl.`getMongoDbNodes()`
  `List<MongoDbNode>`
  MongoDbShard.`getMongoDbNodes()`
  Method parameters in fr.gouv.vitam.common.server.application.configuration with type arguments of type MongoDbNode
  Modifier and Type
  Method
  Description
  `DbConfigurationImpl`
  DbConfigurationImpl.`setMongoDbNodes(List<MongoDbNode> mongoDbNodes)`
  `void`
  MongoDbShard.`setMongoDbNodes(List<MongoDbNode> mongoDbNodes)`
  Constructor parameters in fr.gouv.vitam.common.server.application.configuration with type arguments of type MongoDbNode
  Modifier
  Constructor
  Description
  ``
  `DbConfigurationImpl(List<MongoDbNode> mongoDbNodes, String dbName)`
  DbConfiguration constructor
  ``
  `DbConfigurationImpl(List<MongoDbNode> mongoDbNodes, String dbName, boolean dbAuthentication, String dbUserName, String dbPassword)`
  DbConfiguration constructor with authentication
  ``
  `MongoDbShard(String shardName, List<MongoDbNode> mongoDbNodes)`

- ## Uses of MongoDbNode in fr.gouv.vitam.functional.administration.common.config

  Constructor parameters in fr.gouv.vitam.functional.administration.common.config with type arguments of type MongoDbNode
  Modifier
  Constructor
  Description
  ``
  `AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, boolean dbAuthentication, String dbUserName, String dbPassword, FunctionalAdminIndexationConfiguration indexationConfiguration)`
  ``
  `AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, FunctionalAdminIndexationConfiguration indexationConfiguration)`
  ``
  `AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes)`
  Constructor

- ## Uses of MongoDbNode in fr.gouv.vitam.ihmrecette.appserver

  Constructor parameters in fr.gouv.vitam.ihmrecette.appserver with type arguments of type MongoDbNode
  Modifier
  Constructor
  Description
  ``
  `WebApplicationConfig(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes)`
  Default constructor (keep it ?)

- ## Uses of MongoDbNode in fr.gouv.vitam.logbook.common.server.config

  Constructor parameters in fr.gouv.vitam.logbook.common.server.config with type arguments of type MongoDbNode
  Modifier
  Constructor
  Description
  ``
  `LogbookConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes)`
  LogbookConfiguration constructor
  ``
  `LogbookConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes, boolean dbAuthentication, String dbUserName, String dbPassword)`
  LogbookConfiguration constructor with db authentication

- ## Uses of MongoDbNode in fr.gouv.vitam.metadata.core.config

  Constructor parameters in fr.gouv.vitam.metadata.core.config with type arguments of type MongoDbNode
  Modifier
  Constructor
  Description
  ``
  `MetaDataConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes)`
  MetaDataConfiguration constructor
  ``
  `MetaDataConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes, boolean dbAuthentication, String dbUserName, String dbPassword)`
  MetaDataConfiguration constructor with authentication