Alterar o agendador de tarefas do Windows...  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
kaabah
Java Ninja
[Avatar]

Membro desde: 23/05/2006 09:56:33
Mensagens: 260
Localização: Vitória-ES
Offline

ola Juggers,

Criei uma tarefa a ser executada pelo agendador de tarefas do windows. Essa tafera executa um programa java que manda alguns arquivos para o servidor.

Porem, essa tarefa tem sua hora marcada pelo usuário que insere a hora em um arquivo, que é a saida de um outro programa.

A idéia era pegar essa hora, ou até mesmo esse outro programa, alterar minha tarefa com a hora pré estabelecida pelo usuário.

Já fiz implementação como serviço do Windows usando o java service wrapper, mas não me atendeu, pq ele mantem um JVM rodando o tempo todo, aumentando do overhead do windows.

O programa só rodaria na hora agendada pelo agendador de tarefas, sendo alterado pelo meu programa. Ou meu programa alteraria a hora da tarefa, ou criaria/excluiria a tarefa sempre q fosse executado.

É isso pessoal...

Abração!

-----
Sun Certified Java Programmer

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo". (Winston Churchill)
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

cara, tente usar algum framework para agendar tarefas.

tente usar o quartz
www.opensymphony.com/quartz/

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

kaabah
Java Ninja
[Avatar]

Membro desde: 23/05/2006 09:56:33
Mensagens: 260
Localização: Vitória-ES
Offline

o esquema é alterar a hora de execução de uma determinada tarefa.

Esse é o grande problema... Essa hora seria alterada por um outro programa!

-----
Sun Certified Java Programmer

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo". (Winston Churchill)
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

intaum...

Se vc agendar a tarefa no quartz, terá total controle de quando e o que deverá ser executado, assim pode facilmente alterar a hora do disparo.


Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

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