Jestem nowy na @Schedule adnotacji w J2EE6parametry dynamiczne dla metody @Schedule w EJB 3.x
Chcę uruchomić zadanie przy użyciu EJB 3.x z GlassFish 3.1.
javax.ejb.Schedule wydaje się być dobrym wyborem dla nas, więc możemy myśleć o naszym niestandardowym czasie coś takiego:
@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 parametry należy dostał z bazy danych, więc są one zmieniane co miesiąc. Jakieś czyste rozwiązanie tego?
zobaczyć również http://stackoverflow.com/questions/2598712/how-to-parameterize-scheduledfixeddelay-with-spring-3-0-expression-language nie wiem, ale może o GlassFish język ekspresji + własność fasoli działa – gpilotino
Drogi @ javadev, czy znajdziesz jakieś rozwiązanie dla harmonogramu parametrycznego? Jeśli znajdziesz, czy możesz rzucić okiem na moje pytanie: http://stackoverflow.com/questions/42242037/parameterize-ejb-scheduler-z-schedule-expression –