Reiniciar TimerTask

Galera, :smiley:

Faço agendamento de uma tarefa da seguinte forma:

  timer.scheduleAtFixedRate(new TimerTask() {
   public void run() {
         DbAuto.dbauto();
   }
},0,v_dbauto_sleep);

Mas devido á algumas atualizações de parametros preciso reiniciar o processo, tem como fazer isto ? :roll:

Obrigado… :smiley:

 TimerTask myTask = new TimerTask() {
   public void run() {
         DbAuto.dbauto();
   }
};

 timer.scheduleAtFixedRate(myTask,0,v_dbauto_sleep); 


// Reiniciando 
myTask.cancel();
myTask.run();