Как убедиться, что сервлет запущен перед вызовом первой функции - JAVA - PullRequest
0 голосов
/ 21 января 2019

Я сделал веб-приложение, которое работает на сервере Tomcat.

Мой метод servletListner такой

@WebListener
public class ServletListener implements ServletContextListener {

  private static Timer mainTaskTimer;

  @Override
  public void contextInitialized(ServletContextEvent servletContextEvent) {
    try {
      //Registering MySQL driver

      DataSingleton.initialize();

      MyClient myClient = new MyClient();  

      mainTaskTimer = new Timer();

      mainTaskTimer.schedule(new DataDownloadTask(myClient), 2000, 86400000);


  }
}

Как мне убедиться, что сервлет запущен перед выполнением первой задачи?

...