Agendamento de tarefa em uma aplicacao JSF

Pessoal, tenho uma aplicacao jsf e que toda sexta feira em um determinado horario envie e-mails para um grupo de pessoas.
Não quero nada complexo. É coisa simples mesmo.
Pesquisei um pouco sobre o Quartz mais não preciso daquilo tudo.
Tem o TimerTask também nao é isso ?

mais é o seguinte… quero que agende a tarefa logo quando rodar a aplicacao no servidor
O recomendado seria eu colocar o agendamento no construtor do meu managedbean que tem escopo session ?
esse bean dura durante toda a aplicacao. no caso eu quero que agende apenas uma vez, para que toda sexta feira execute a tarefa de enviar e-mail.

Estou no pensamento certo ?
Abraço

Se quiser algo bem simples,
se estiver usando Linux no seu servidor,
use o Cron.

http://www.guiadohardware.net/dicas/agendando-tarefas-rotinas-cron.html

Coloque o cron para chamar um jar que execute a tarefa de enviar email.

Eu queria isso no java msm.
Toda sexta feira em um determinado horario, chame um metodo que envia e-mail

você pode usar o quartz para fazer esse agendamento.

http://www.quartz-scheduler.org/

Vc precisa mesmo gerar estes emails? Não é o caso de gerar um RSS?

iai cara,

entao…o quartz é bem sussa…é facinho de usar msm…nao tem grilo…

acho q para a sua necessidade o quartz é o mais indicado…

usei bastante no ultimo projeto que estou, inclusive com jsf…

se vc precisar de ajuda só add no msn…nao tem problema

abraços

opa, valeu irmao, entao qualquer coisa peço ajuda !

Preciso do quartz para mandar email tbm …

Sendo que qndo eu faço o quartz eles so leem os Syso … Ele não vão trazer a busca no banco com os DAOs …