Class MiaConfiguration

java.lang.Object
org.qubership.atp.mia.config.MiaConfiguration

@Configuration public class MiaConfiguration extends Object
  • Constructor Details

    • MiaConfiguration

      public MiaConfiguration()
  • Method Details

    • miaConfigPath

      @Bean("miaConfigPath") public Path miaConfigPath()
      MIA config path for test or production.
      Returns:
      config path
    • miaExecutionFinishProducer

      @ConditionalOnProperty(value="kafka.enable", havingValue="false") @Bean public MiaExecutionFinishProducer miaExecutionFinishProducer()
    • executorServiceForSql

      @Bean public ExecutorService executorServiceForSql(@Value("${mia.sql.threadPool.minThreads:#{50}}") int minThreads, @Value("${mia.sql.threadPool.maxThreads:#{100}}") int maxThreads, @Value("${mia.sql.threadPool.aliveTimeMs:#{0L}}") long aliveTime)
    • fileDownloadPrefix

      @Bean("fileDownloadPrefix") public String fileDownloadPrefix()
      FileDownloadPrefix bean.
    • miaEntityUrlFormat

      @Bean("miaEntityUrlFormat") public String miaEntityUrlFormat()
      MiaEntityUrlFormat bean.
    • miaPotTemplate

      @Bean("miaPotTemplate") public String miaPotTemplate()
      MIA POT template for test or production.
      Returns:
      pot template
    • modelMapper

      @Bean public org.modelmapper.ModelMapper modelMapper()
      Model mapper been with Converter Object to UUID.
      Returns:
      ModelMapper