Vários trabalhos em lote de primavera

Estou usando a anotação @Scheduled no Spring Boot para disparar vários trabalhos.

A seguir está o trecho de código:

    @EnableBatchProcessing
    @EnableScheduling
    public class Config extends DefaultBatchConfigurer{

            @Autowired
            JobLauncher launcher;

            @Scheduled
            public void run(){
            String[] argList = {"A", "B"};
            for(String char : argList){
                launcher.run(job(), 
                new JobParametersBuilder().
                addString("char", char).
                toJobParameters());
               } 
             }

       public Job job(){
       //Job definition is here.
       }
    }

No entanto, isso aciona os 2 trabalhos em sucessão e não em paralelo, ou seja, o aplicativo aguarda que o trabalho com o parâmetro "A" seja concluído antes de iniciar o trabalho com o parâmetro "B".

Existe uma maneira de executar esses trabalhos em paralelo?

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion