Обратный вызов при запуске сервера Tomcat завершен

Есть ли какой-либо механизм, событие жизненного цикла или обратные вызовы весной или tomcat, чтобы уведомить о завершении запуска сервера tomcat (у меня настроено 8 веб-приложений и очередей, я бы предпочел получать уведомление для каждого приложения после запуска всех приложений). , Я знаю, что у весны есть слушатель приложения, который можно использовать после инициализации веб-приложения. Но я не могу использовать его в моем случае, потому что я предпочел бы получать уведомления после инициализации всех веб-приложений.

** EDITED ***

Я добавил реализовал слушатель tomcat для регистрации сообщения. Но я абсолютно не представляю, куда подцепить этого слушателя.

Я пытался создать этот bean-компонент с помощью Spring, а также путем добавления слушателя в web.xml, оба не работали.

Вот мой код

public class KPTomcatListener implements LifecycleListener {

    private static final Logger LOG= LoggerFactory.getLogger(KPTomcatListener .class);
    /**
     * All the events of tomcat
     * AFTER_START_EVENT, 
     * AFTER_STOP_EVENT, 
     * BEFORE_START_EVENT, 
     * BEFORE_STOP_EVENT, 
     * DESTROY_EVENT, 
     * INIT_EVENT, 
     * PERIODIC_EVENT, 
     * START_EVENT, 
     * STOP_EVENT
     */
    private static int counter;

    @Override
    public void lifecycleEvent(LifecycleEvent arg0) {
        String event = arg0.getType();
        LOG..debug( "Tomcat Envents: "+ (++counter) + " :: "+ event);
        if(event.equals("AFTER_START_EVENT")){
            LOG..debug("Hey I've started");
        }

    }

}

Ответы на вопрос(2)

Ваш ответ на вопрос