Quando utilizzo la funzionalità Spring 3.0 per annotare un'attività pianificata, vorrei impostare il fixedDelay
parametro as dal mio file di configurazione, invece di collegarlo alla mia classe di attività, come attualmente ...
@Scheduled(fixedDelay = 5000)
public void readLog() {
...
}
Sfortunatamente sembra che con i mezzi di Spring Expression Language (SpEL) @Value
restituisca un oggetto String che a sua volta non è in grado di essere auto-boxato su un valore lungo come richiesto dal fixedDelay
parametro.