Implementar um método autosave

Olá pessoal,

Tenho uma aplicação swing que possibilita criar um arquivo e salvá-lo usando serialization.

No caso quero implementar um autosave que após criado o arquivo o salva de 5 em 5 minutos.

Alguém tem alguma idéia de que recurso posso utilizar?

Obrigado

Use uma Thread.

[]´s

Boa tarde galera,

Uia… rapido e rasteiro !
Rsrs… nem deu tempo de responder.

[]s

Na verdade, uma TimerTask seria mais apropriada.

[]´s

Use JbossESB com o schedule usando cron expression, criando uma mensagem a cada 5 minutos e trafegando até sua action que fará o save do seu arquivo.

Queria dar uma viajada, já foi respondido mesmo huahuahuahu
kkkkkkkkkkkkkkkkkkkkk

Alguem ja usou a Swing.Timer? Pois utilizo uma ActionPerformed para chamar o método,
no caso como não tenho muita experiência com Swing imaginei se seria interessante.

Caso alguém tenha um exemplo, agradeço!

Obrigado

Veja esse exemplo:
http://www.guj.com.br/posts/list/52964.java#279083

E os dois da página seguinte.

Obrigado pelos exemplos Vini, mas agora uma questão de OO.

No meu caso tenho no meu Jframe uma ActionPerformed que invoca um método de outra classe para salvar os dados.
Utilizando a TimerTask ou threads por meio de um InnerClass como eu invocaria o método para rodar de tempos em tempos?

Obrigado.