Al usar la capacidad de Spring 3.0 para anotar una tarea programada, me gustaría establecer el fixedDelay
parámetro como desde mi archivo de configuración, en lugar de conectarlo a mi clase de tarea, como actualmente ...
@Scheduled(fixedDelay = 5000)
public void readLog() {
...
}
Desafortunadamente, parece que con los medios del lenguaje de expresión de primavera (SpEL) se @Value
devuelve un objeto String que, a su vez, no se puede encuadrar automáticamente en un valor largo como lo requiere el fixedDelay
parámetro.