Annotation Interface EnableTaskLauncher
@Target(TYPE)
@Retention(RUNTIME)
@Documented
@Inherited
@Import(TaskLauncherSink.class)
public @interface EnableTaskLauncher
Enable this boot app to be a sink to receive a TaskLaunchRequest and use the
TaskLauncher to launch the task.
@Configuration
@EnableTaskLauncher
public class AppConfig {
@Bean
public MyCommandLineRunner myCommandLineRunner() {
return new MyCommandLineRunner()
}
}
Note that only one of your configuration classes needs to have the
@EnableTaskLauncher annotation.- Author:
- Glenn Renfro