Class CollectInternalConfiguration

All Implemented Interfaces:
DbConfiguration, VitamApplicationConfiguration, VitamApplicationConfigurationInterface

public class CollectInternalConfiguration extends DbConfigurationImpl
  • Constructor Details

    • CollectInternalConfiguration

      public CollectInternalConfiguration()
  • Method Details

    • getWorkspaceUrl

      public String getWorkspaceUrl()
      Must return the value of a 'workspaceUrl' attribute
      Returns:
      the workspaceUrl value
    • getPurgeTransactionDelayInMinutes

      public Map<Integer,Integer> getPurgeTransactionDelayInMinutes()
    • setPurgeTransactionDelayInMinutes

      public void setPurgeTransactionDelayInMinutes(Map<Integer,Integer> purgeTransactionDelayInMinutes)
    • getPurgeTransactionThreadPoolSize

      public int getPurgeTransactionThreadPoolSize()
    • setPurgeTransactionThreadPoolSize

      public void setPurgeTransactionThreadPoolSize(int purgeTransactionThreadPoolSize)
    • getPurgeTransactionThreadFrequency

      public int getPurgeTransactionThreadFrequency()
    • setPurgeTransactionThreadFrequency

      public void setPurgeTransactionThreadFrequency(int purgeTransactionThreadFrequency)
    • setWorkspaceUrl

      public CollectInternalConfiguration setWorkspaceUrl(String workspaceUrl)
      Parameters:
      workspaceUrl - the workspace Url to set
      Returns:
      this
      Throws:
      IllegalArgumentException - if workspaceUrl is null or empty
    • getTransactionStatusThreadPoolSize

      public Integer getTransactionStatusThreadPoolSize()
    • setTransactionStatusThreadPoolSize

      public void setTransactionStatusThreadPoolSize(Integer transactionStatusThreadPoolSize)
    • getStatusTransactionThreadFrequency

      public int getStatusTransactionThreadFrequency()
    • setStatusTransactionThreadFrequency

      public void setStatusTransactionThreadFrequency(int statusTransactionThreadFrequency)
    • getBulkAtomicUpdateThreadPoolSize

      public int getBulkAtomicUpdateThreadPoolSize()
    • getBulkAtomicUpdateThreadPoolQueueSize

      public int getBulkAtomicUpdateThreadPoolQueueSize()
    • getBulkAtomicUpdateBatchSize

      public int getBulkAtomicUpdateBatchSize()