El Scheduling Ayudante
El Scheduling El Helper es el componente que ejecuta su trabajo programado. Cuando se activa un disparador (para un trabajo único o recurrente), el scheduler localiza el asistente que soporta el comando del trabajo e invoca este.
Interfaz
A SchedulingHelper expone tres métodos:
1.CompletionStage<Void> execute(String id, SchedulingCommand cmd)
Invocado a la hora programada.
El id es el triggerIdentifier from the 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(..).