Múltiples trabajos por lotes de primavera

Estoy usando la anotación @Scheduled en Spring Boot para activar múltiples trabajos.

El siguiente es el fragmento 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.
       }
    }

Sin embargo, esto activa los 2 trabajos en sucesión y no en paralelo, es decir, la aplicación espera a que se complete el trabajo con el parámetro "A" antes de comenzar el trabajo con el parámetro "B".

¿Hay alguna manera de ejecutar estos trabajos en paralelo?

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta