Parametry dynamiczne dla metody @Schedule w EJB 3.x

Jestem nowym użytkownikiem adnotacji @Schedule w J2EE6

Chcę uruchomić pracę za pomocą EJB 3.x z Glassfish 3.1.

Javax.ejb.Schedule wydaje się być dobrym wyborem dla nas, więc moglibyśmy pomyśleć o naszym niestandardowym czasie:

@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
    }
}

Tutaj chcemy, aby parametry były pobierane z bazy danych, więc są zmieniane co miesiąc. Jakieś czyste rozwiązanie tego problemu?

questionAnswers(4)

yourAnswerToTheQuestion