2015-11-23 4 views
0

Я определил класс LifecycleListener и добавил его в конфигурацию <host> в файле server.xml, так как меня интересуют некоторые из событий жизненного цикла сервера Tomcat [а не контексты]: before_Start, начать, before_stop.Tomcat 7: События жизненного цикла фильтра

> <Host name="localhost" unpackWARs="false" autoDeploy="false" 
> deployOnStartup="false" deployXML="false">  . 
>     <Listener className="com.sample.ServerLifecycleListener" /> 
> 
> </Host> 

Я наблюдаю, есть много событий: периодические и т.д., для которых мой слушатель становится ссылаться.

Есть ли способ настроить LifecycleListener только со списком событий, которые меня интересуют?

ответ

1

Нет, это невозможно настроить. Интерфейс LifeCycleListener является очень простым и не принимает никакой конфигурации, вся его реализация предоставляется вами. Вы можете, однако, легко отфильтровать нежелательные сообщения в вашем слушателе. Это типы, которые вы можете получить:

Tomcat 7 lifecycle events