[Resolvido]Forçar o Tomcat a carregar uma classe

Boa tarde

eu quero deixar uma Thread rodando o tempo todo no servidor mas não consegui pensar em uma maneira “elegante” para fazer a Thread ser disparada então decide criar uma classe que terá um bloco static que dará início a essa Thread.

Minha dúvida é: como forçar o Tomcat a carregar essa classe? Eu segui esse How To mas não consegui.

Obs: Se houver uma maneira melhor do que a que eu pensei por favor me digam.

Certa vez resolvi isso criando um filter e iniciando a Thread no método init do filtro.

Eu pensei em fazer algo assim mas ficou parecendo uma gambiarra (afinal não é função do filtro fazer isso). No momento eu creio que eu vá fazer assim até encontrar uma solução definitiva.

Um ServletContextListener não te ajuda não ?

Consegui resolver utilizando o ServletContextListener sugerido por rmendes08.

Obrigado rmendes08 e RoxRicardo pela atenção.