Spring @Scheduled inject delay time

У меня есть несколько методов, помеченных

@Scheduled(fixedDelay = 6000)
private void myScheduledMethod(){
//do something
}

. У меня также есть набор файлов свойств, в которых я настраиваю значения, специфичные для среды. В целях тестирования я хотел бы, чтобы значение задержки было настраиваемым, в идеале через свойство в файле свойств.

Поскольку значение fixedDelay должно быть константой, я ищу способ получить этот набор из файла свойств, но пока не нашел способа сделать это.

7
задан Bozho 12 December 2010 в 22:31
поделиться