Приветствую всех!
Помогите, пожалуйста!
Может ли сервер приложений (например, jboss или weblogic) вызывать некоторые методы каждый, например, 10 минут?
Я объясню: будет ухом или файлом jar, развернутым на сервере, и развернутый проект будет каждые 10 минут вызывать некоторый метод, который выбирает из БД что-то? Если возможно, можете привести пример. Спасибо!Может ли сервер приложений (например, jboss или weblogic) вызывать некоторые методы каждый раз? N 'times
Решение:
import javax.annotation.PostConstruct; import javax.ejb.*; @Singleton @Startup @LocalBean public class ScheduledTask { @PostConstruct public void initialize(){ System.out.println("ScheduledTask is inited!"); } @Schedules({@Schedule(hour = "*", minute = "*", second = "*/60")}) public void send() { System.out.println("print send every 1min"); } @Schedules({@Schedule(hour = "*", minute = "*/30", second = "*/60")}) public void receive() { System.out.println("print receive every 30min"); } }
Показать, что вы сделали? – Sach