El Scheduling Ayudante
El Scheduling El asistente es el componente que ejecuta su scheduled trabajo. Cuando se activa un disparador (para un trabajo único o recurrente), el scheduler localiza el asistente que apoya el comando del trabajo e invoca.
Interfaz
A SchedulingHelper expone tres métodos:
1.CompletionStage<Void> execute(String id, SchedulingCommand cmd)
Invocado en el scheduled tiempo.
El id es el triggerIdentifier desde el JobSpecification, y cmd es el triggerCommand.
2.CompletionStage<Void> lateExecute(String id, SchedulingCommand cmd, Duration overThreshold)
Invocado en lugar de execute(..) solo cuando el trabajo ha optado por el manejo de ejecución tardía a través de lateExecutionThreshold y se supera el umbral en tiempo de ejecución.
La implementación predeterminada delega en execute(..).