Динамические параметры для метода @Schedule в EJB 3.x
Я новичок в аннотациях @Schedule в J2EE6
Я хочу запустить работу, используя EJB 3.x со Glassfish 3.1.
Javax.ejb.Schedule, кажется, является хорошим выбором для нас, поэтому мы можем думать о нашем обычном времени как что-то вроде:
@Singleton
public class CustomTimer {
@EJB
SettingsFacade settingsFacade;
@Schedule(second="someSecondParameter", minute="someMinuteParameter",hour="someHourParameter", persistent=false)
public void executeTimer(){
//Code executing something against database using the settingsFacade
}
}
Здесь мы хотим получить параметры из базы данных, чтобы они менялись каждый месяц. Любое чистое решение для этого?