Ola,
Tenho uma aplicação JSF que precisa ficar monitorando um diretório e sempre que um arquivo seja gravado nele, seja lido e processado. Pensei em usar Threads e vi que não é uma boa prática. Vi também o uso de TimerBean. A minha dúvida ao usar Thread seria como iniciá-la ao fazer o deploy da aplicação.
Procurei algumas informações de como utilizá-la no forum mas não encontrei algo específico para o meu caso.