Class AdminManagementConfiguration

    • Constructor Detail

      • AdminManagementConfiguration

        public AdminManagementConfiguration​(java.util.List<MongoDbNode> mongoDbNodes,
                                            java.lang.String dbName,
                                            java.lang.String clusterName,
                                            java.util.List<ElasticsearchNode> elasticsearchNodes)
        Constructor
        Parameters:
        mongoDbNodes - the database hosts and ports
        dbName - the database name
        clusterName - the cluster name
        elasticsearchNodes - the list of Elasticsearch nodes
      • AdminManagementConfiguration

        public AdminManagementConfiguration​(java.util.List<MongoDbNode> mongoDbNodes,
                                            java.lang.String dbName,
                                            boolean dbAuthentication,
                                            java.lang.String dbUserName,
                                            java.lang.String dbPassword,
                                            FunctionalAdminIndexationConfiguration indexationConfiguration)
    • Method Detail

      • getWorkspaceUrl

        public java.lang.String getWorkspaceUrl()
        Returns:
        url workspace
      • setWorkspaceUrl

        public void setWorkspaceUrl​(java.lang.String workspaceUrl)
        Parameters:
        workspaceUrl - to set
      • getProcessingUrl

        public java.lang.String getProcessingUrl()
        Returns:
        processing Url
      • setProcessingUrl

        public void setProcessingUrl​(java.lang.String processingUrl)
        Parameters:
        processingUrl - to set
      • getClusterName

        public java.lang.String getClusterName()
        Returns:
        the clusterName
      • setClusterName

        public AdminManagementConfiguration setClusterName​(java.lang.String clusterName)
        Parameters:
        clusterName - the clusterName to set
        Returns:
        this
      • getElasticsearchNodes

        public java.util.List<ElasticsearchNode> getElasticsearchNodes()
        Returns:
        the elasticsearchNodes
      • setElasticsearchNodes

        public AdminManagementConfiguration setElasticsearchNodes​(java.util.List<ElasticsearchNode> elasticsearchNodes)
        Parameters:
        elasticsearchNodes - the elasticsearchNodes to set
        Returns:
        AdminManagementConfiguration
      • getListEnableExternalIdentifiers

        public java.util.Map<java.lang.Integer,​java.util.List<java.lang.String>> getListEnableExternalIdentifiers()
        Returns:
        listEnableExternalIdentifiers
      • setListEnableExternalIdentifiers

        public void setListEnableExternalIdentifiers​(java.util.Map<java.lang.Integer,​java.util.List<java.lang.String>> listEnableExternalIdentifiers)
        Setter for listEnableExternalIdentifiers;
      • getListMinimumRuleDuration

        public java.util.Map<java.lang.Integer,​java.util.Map<java.lang.String,​java.lang.String>> getListMinimumRuleDuration()
        Returns:
        listMinimumRuleDuration
      • setListMinimumRuleDuration

        public AdminManagementConfiguration setListMinimumRuleDuration​(java.util.Map<java.lang.Integer,​java.util.Map<java.lang.String,​java.lang.String>> listMinimumRuleDuration)
        Parameters:
        listMinimumRuleDuration -
        Returns:
        AdminManagementConfiguration
      • getAccessionRegisterSymbolicThreadPoolSize

        public java.lang.Integer getAccessionRegisterSymbolicThreadPoolSize()
      • setAccessionRegisterSymbolicThreadPoolSize

        public AdminManagementConfiguration setAccessionRegisterSymbolicThreadPoolSize​(java.lang.Integer accessionRegisterSymbolicThreadPoolSize)
      • getRuleAuditThreadPoolSize

        public java.lang.Integer getRuleAuditThreadPoolSize()
      • setRuleAuditThreadPoolSize

        public void setRuleAuditThreadPoolSize​(java.lang.Integer ruleAuditThreadPoolSize)
      • getReconstructionMetricsCacheDurationInMinutes

        public int getReconstructionMetricsCacheDurationInMinutes()
      • setReconstructionMetricsCacheDurationInMinutes

        public void setReconstructionMetricsCacheDurationInMinutes​(int reconstructionMetricsCacheDurationInMinutes)