Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Agendamento de tarefas

Gostaria de fazer uma sugestão.

Seria possível incluir uma aula ou uma referência para execução de tarefas com os parâmetros de execução cadastrados em um banco de dados. O agendamento programático. Obrigado

2 respostas
solução!

Oi Felipe, enquanto não tem uma explicação a mais falando desse assunto, acho que a junção desses dois links aqui podem te ajudar.

Exemplo direto do site da oracle sobre a nova api de agendamento => https://docs.oracle.com/javaee/7/tutorial/ejb-basicexamples004.htm

Você vai ver que agora vc pode criar um agendamento com o TimerService e um objeto do tipo ScheduleExpression.

Esse outro link aqui => https://examples.javacodegeeks.com/enterprise-java/ejb3/timer/ejb-timer-service-example/ tem o código em si, acho que juntando os dois vc vai atingir seu objetivo.

Lembrando que na classe que vc recebe injetado o TimerService, você pode receber qualquer objeto injetado, como seus daos. Aí você invoca algum método que retorna um objeto com a configuração do timer e usa ele :).

Obrigado Alberto, consegui implementar a solução. Os tópicos foram vitais. obrigado