Exemplo ou explicação usando Timer e TimerTask  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
andreiribas
JavaEvangelist
[Avatar]

Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline

e ae galera queria algum exemplo ou explicação de como usa a classe Timer.
(do pacote java.util).

Por exemplo, eu tenho que pegar os dados do banco de dados a cada 5 minutos. Se os 5 minutos já passaram, eu pego os dados do BD e jogo em alguma variável da minha classe, como se fosse um cache ou algo assim.
Se não tiver passado o tempo, eu só retorno o valor da cache.

SCJP 6.0
OCE JSP and Servlet Developer, JEE 6
[MSN]
Dieval Guizelini
Virtual Machine Man
[Avatar]

Membro desde: 05/07/2006 14:39:44
Mensagens: 570
Localização: Curitiba - PR
Offline

Se a sua classe não precisa notificar ninguém a cada cinco minutos como um marcapasso, então no método que realiza o restore do dados você faz a verificação...




mas se realmente quer usar Time então veja este post:

http://www.guj.com.br/posts/list/40535.java#216209

fw

Sun Certified Java Programmer 5.0
[WWW]
andreiribas
JavaEvangelist
[Avatar]

Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline

resolvi usando Timer mesmo.
Vou postar o código


SCJP 6.0
OCE JSP and Servlet Developer, JEE 6
[MSN]
condesales
What is classpath?

Membro desde: 05/01/2009 11:55:12
Mensagens: 6
Offline

Estou fazendo algo parecido com o que você fez..

porem, quando tento algo do tipo:



da problema, pois a classe que estou tentando usar não está na pasta Main e sim na Hot.
na hora de tentar dar o deploy, ele diz que o pacote onde ta a classe n existe

e agora?
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team