public class DbConfigurationImpl extends DefaultVitamApplicationConfiguration implements DbConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig| Constructor and Description |
|---|
DbConfigurationImpl()
DbConfiguration empty constructor for YAMLFactory
|
DbConfigurationImpl(List<MongoDbNode> mongoDbNodes,
String dbName)
DbConfiguration constructor
|
DbConfigurationImpl(List<MongoDbNode> mongoDbNodes,
String dbName,
boolean dbAuthentication,
String dbUserName,
String dbPassword)
DbConfiguration constructor with authentication
|
| Modifier and Type | Method and Description |
|---|---|
List<BasicAuthModel> |
getAdminBasicAuth() |
String |
getDbName()
Must return the value of a 'dbName' attribute
|
String |
getDbPassword()
Must return the value of a 'dbName' attribute
|
String |
getDbUserName()
Must return the value of a 'dbName' attribute
|
List<MongoDbNode> |
getMongoDbNodes()
Must return the value of a 'mongoDbNodes' attribute
|
boolean |
isDbAuthentication()
Must return the value of a 'dbName' attribute
|
void |
setAdminBasicAuth(List<BasicAuthModel> adminBasicAuth) |
DbConfigurationImpl |
setDbAuthentication(boolean authentication) |
DbConfigurationImpl |
setDbName(String dbName) |
DbConfigurationImpl |
setDbPassword(String password) |
DbConfigurationImpl |
setDbUserName(String userName) |
DbConfigurationImpl |
setMongoDbNodes(List<MongoDbNode> mongoDbNodes) |
getJettyConfig, isAuthentication, isTenantFilter, setAuthentication, setJettyConfig, setTenantFilterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBaseUri, getBaseUrl, getJettyConfig, getStaticContent, isAuthentication, isTenantFilter, setAuthentication, setBaseUri, setBaseUrl, setJettyConfig, setStaticContent, setTenantFilterpublic DbConfigurationImpl()
public DbConfigurationImpl(List<MongoDbNode> mongoDbNodes, String dbName, boolean dbAuthentication, String dbUserName, String dbPassword)
mongoDbNodes - database server IP address and portdbName - database namedbAuthentication - dbUserName - dbPassword - IllegalArgumentException - if host or dbName null or empty, or if port <= 0public DbConfigurationImpl(List<MongoDbNode> mongoDbNodes, String dbName)
mongoDbNodes - database server IP address and portdbName - database nameIllegalArgumentException - if host or dbName null or empty, or if port <= 0public List<MongoDbNode> getMongoDbNodes()
DbConfigurationgetMongoDbNodes in interface DbConfigurationpublic String getDbName()
DbConfigurationgetDbName in interface DbConfigurationpublic String getDbUserName()
DbConfigurationgetDbUserName in interface DbConfigurationpublic String getDbPassword()
DbConfigurationgetDbPassword in interface DbConfigurationpublic boolean isDbAuthentication()
DbConfigurationisDbAuthentication in interface DbConfigurationpublic DbConfigurationImpl setMongoDbNodes(List<MongoDbNode> mongoDbNodes)
mongoDbNodes - to setIllegalArgumentException - if dbHost is null or emptypublic DbConfigurationImpl setDbName(String dbName)
dbName - the Db Name to setIllegalArgumentException - if dbName is null or emptypublic DbConfigurationImpl setDbUserName(String userName)
userName - public DbConfigurationImpl setDbPassword(String password)
password - public DbConfigurationImpl setDbAuthentication(boolean authentication)
authentication - public List<BasicAuthModel> getAdminBasicAuth()
public void setAdminBasicAuth(List<BasicAuthModel> adminBasicAuth)
Copyright © 2018 Vitam. All rights reserved.