Boa tarde a todos …
Tenho um agendador, que estou utilizando o Quartz para gerencia-lo, e implementei um botão para pausar a tarefa, porém ele não está se comportando como deveria por exemplo:
Ao clicar em pausar, ele altera o estado da Trigger para “PAUSED”, porém não para a Thread na metade, ele primeiro termina a execução e na próxima execução ai sim ele não executa. E pelo que eu entendo pausar é parar algo na metade e depois eu poder resumir e continuar da onde parou. E ele está terminando primeiro para “pausar” a próxima excução.
a linha onde eu faço o pause é:
getScheduler(user).pauseJob(getJobAndGroupById(id, user)[0], getJobAndGroupById(id, user)[1]);
Agradeço a atenção de todos desde já …