Class AdminManagementConfiguration
java.lang.Object
fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
fr.gouv.vitam.functional.administration.common.config.AdminManagementConfiguration
- All Implemented Interfaces:
DbConfiguration,VitamApplicationConfiguration,VitamApplicationConfigurationInterface
AdminManagementConfiguration inherated from DbConfigurationImpl
-
Field Summary
Fields inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig -
Constructor Summary
ConstructorsConstructorDescriptionAdminManagementConfiguration(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 -
Method Summary
Modifier and TypeMethodDescriptionintsetAccessionRegisterSymbolicThreadPoolSize(Integer accessionRegisterSymbolicThreadPoolSize) setClusterName(String clusterName) setCustomSearchOnFieldsConfiguration(CustomSearchOnFieldsConfiguration customSearchOnFieldsConfiguration) setElasticsearchConfigurationFile(String elasticSearchConfigurationFile) setElasticsearchNodes(List<ElasticsearchNode> elasticsearchNodes) setIndexationConfiguration(FunctionalAdminIndexationConfiguration indexationConfiguration) voidsetListEnableExternalIdentifiers(Map<Integer, List<String>> listEnableExternalIdentifiers) Setter for listEnableExternalIdentifiers;voidsetProcessingUrl(String processingUrl) voidsetReconstructionMetricsCacheDurationInMinutes(int reconstructionMetricsCacheDurationInMinutes) voidsetRuleAuditThreadPoolSize(Integer ruleAuditThreadPoolSize) voidsetWorkspaceUrl(String workspaceUrl) Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodesMethods inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
getAdminBasicAuth, getJettyConfig, isAuthentication, isAuthorizeTrackTotalHits, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setAuthentication, setAuthorizeTrackTotalHits, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfiguration
isEnableSession, isEnableXsrFilter, setEnableSession, setEnableXsrFilterMethods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfigurationInterface
getBaseUri, getBaseUrl, getJettyConfig, isAuthentication, isTenantFilter, setAuthentication, setBaseUri, setBaseUrl, setJettyConfig, setTenantFilter
-
Constructor Details
-
AdminManagementConfiguration
public AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes) Constructor- Parameters:
mongoDbNodes- the database hosts and portsdbName- the database nameclusterName- the cluster nameelasticsearchNodes- the list of Elasticsearch nodes
-
AdminManagementConfiguration
public AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, boolean dbAuthentication, String dbUserName, String dbPassword, FunctionalAdminIndexationConfiguration indexationConfiguration) -
AdminManagementConfiguration
public AdminManagementConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, FunctionalAdminIndexationConfiguration indexationConfiguration)
-
-
Method Details
-
getWorkspaceUrl
- Returns:
- url workspace
-
setWorkspaceUrl
- Parameters:
workspaceUrl- to set
-
getProcessingUrl
- Returns:
- processing Url
-
setProcessingUrl
- Parameters:
processingUrl- to set
-
getClusterName
- Returns:
- the clusterName
-
setClusterName
- Parameters:
clusterName- the clusterName to set- Returns:
- this
-
getElasticsearchNodes
- Returns:
- the elasticsearchNodes
-
setElasticsearchNodes
public AdminManagementConfiguration setElasticsearchNodes(List<ElasticsearchNode> elasticsearchNodes) - Parameters:
elasticsearchNodes- the elasticsearchNodes to set- Returns:
- AdminManagementConfiguration
-
getListEnableExternalIdentifiers
- Returns:
- listEnableExternalIdentifiers
-
setListEnableExternalIdentifiers
public void setListEnableExternalIdentifiers(Map<Integer, List<String>> listEnableExternalIdentifiers) Setter for listEnableExternalIdentifiers; -
getListMinimumRuleDuration
- Returns:
- listMinimumRuleDuration
-
setListMinimumRuleDuration
public AdminManagementConfiguration setListMinimumRuleDuration(Map<Integer, Map<String, String>> listMinimumRuleDuration) - Parameters:
listMinimumRuleDuration-- Returns:
- AdminManagementConfiguration
-
getIndexationConfiguration
-
setIndexationConfiguration
public AdminManagementConfiguration setIndexationConfiguration(FunctionalAdminIndexationConfiguration indexationConfiguration) -
getAccessionRegisterSymbolicThreadPoolSize
-
setAccessionRegisterSymbolicThreadPoolSize
public AdminManagementConfiguration setAccessionRegisterSymbolicThreadPoolSize(Integer accessionRegisterSymbolicThreadPoolSize) -
getRuleAuditThreadPoolSize
-
setRuleAuditThreadPoolSize
-
getReconstructionMetricsCacheDurationInMinutes
public int getReconstructionMetricsCacheDurationInMinutes() -
setReconstructionMetricsCacheDurationInMinutes
public void setReconstructionMetricsCacheDurationInMinutes(int reconstructionMetricsCacheDurationInMinutes) -
getElasticsearchConfigurationFile
-
setElasticsearchConfigurationFile
public AdminManagementConfiguration setElasticsearchConfigurationFile(String elasticSearchConfigurationFile) -
getCustomSearchOnFieldsConfiguration
-
setCustomSearchOnFieldsConfiguration
public AdminManagementConfiguration setCustomSearchOnFieldsConfiguration(CustomSearchOnFieldsConfiguration customSearchOnFieldsConfiguration)
-