Interface JobLauncher

All Known Implementing Classes:
TaskExecutorJobLauncher
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface JobLauncher
Simple interface for controlling jobs, including possible ad-hoc executions, based on different runtime identifiers. It is extremely important to note that this interface makes absolutely no guarantees about whether or not calls to it are executed synchronously or asynchronously. The javadocs for specific implementations should be checked to ensure callers fully understand how the job will be run.
Author:
Lucas Ward, Dave Syer, Taeik Lim, Mahmoud Ben Hassine