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
ConstructorDescriptionAdminManagementConfiguration
(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 TypeMethodDescriptionint
setAccessionRegisterSymbolicThreadPoolSize
(Integer accessionRegisterSymbolicThreadPoolSize) setClusterName
(String clusterName) setElasticsearchConfigurationFile
(String elasticSearchConfigurationFile) setElasticsearchNodes
(List<ElasticsearchNode> elasticsearchNodes) setIndexationConfiguration
(FunctionalAdminIndexationConfiguration indexationConfiguration) void
setListEnableExternalIdentifiers
(Map<Integer, List<String>> listEnableExternalIdentifiers) Setter for listEnableExternalIdentifiers;void
setProcessingUrl
(String processingUrl) void
setReconstructionMetricsCacheDurationInMinutes
(int reconstructionMetricsCacheDurationInMinutes) void
setRuleAuditThreadPoolSize
(Integer ruleAuditThreadPoolSize) void
setWorkspaceUrl
(String workspaceUrl) Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodes
Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
getAdminBasicAuth, getJettyConfig, isAuthentication, isAuthorizeTrackTotalHits, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setAuthentication, setAuthorizeTrackTotalHits, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfiguration
isEnableSession, isEnableXsrFilter, setEnableSession, setEnableXsrFilter
Methods 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)
-