Class BatchConfiguration


  • @PropertySource("bauta_default.yml")
    @Configuration
    @ImportResource({"classpath:spring_beans/job_common.xml","file://${bauta.jobBeansDir}/*.xml","file://${bauta.jobBeansDir2}/*.xml","file://${bauta.jobBeansDir3}/*.xml"})
    @EnableVaadin("se.ikama.bauta.ui")
    public class BatchConfiguration
    extends java.lang.Object
    • Constructor Detail

      • BatchConfiguration

        public BatchConfiguration()
    • Method Detail

      • dataSourceInitializer

        @Bean
        public org.springframework.jdbc.datasource.init.DataSourceInitializer dataSourceInitializer()
      • jobExplorer

        @Bean
        public org.springframework.batch.core.explore.JobExplorer jobExplorer()
                                                                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • jobLauncher

        @Bean
        public org.springframework.batch.core.launch.JobLauncher jobLauncher()
                                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • jobRegistry

        @Bean
        @Primary
        public org.springframework.batch.core.configuration.JobRegistry jobRegistry()
      • jobRegistryBeanPostProcessor

        @Bean
        public org.springframework.batch.core.configuration.support.JobRegistryBeanPostProcessor jobRegistryBeanPostProcessor()
      • javaMailSender

        @Bean
        @ConditionalOnProperty("bauta.mail.host")
        public org.springframework.mail.javamail.JavaMailSender javaMailSender()