Tenho um EJBTimer bem simples que faz um scan no filesystem em busca de alterações nos arquivos. Quero poder saber se o Timer está em execução, se está agendado, etc… há como fazer essas consultas?
Há algum tempo usei o quartz e sei que com ele dá para fazer isso tranquilamente. Porém com EJBTimer consigo fazer isso?
Lendo na API sobre o javax.ejb.Timer eu consigo apenas saber o próximo disparo e o tempo que falta para o disparo, além do handlers e informações sobre o scheduler, que me pareceu bem inútil nesse caso.
Eu não queria fazer gambiarra :twisted: , mas acho que vou colocar alguns atributos que me possam dar um status de “executando”, “waiting” e etc… :twisted: