Duvidas com TimerTask

Galera,

Preciso de uma ajuda com o TimerTask, tenho a seguinte situação.

O meu agendador pega os parametros do banco de dados, uma vez que eu executo a minha aplicação todos os meus agendamentos são carregados. Ate ai blza!!! So que é o seguinte, tenho um parametro que pode ser mudado pelo usuario. Como que eu faria a realocação desse servico no meu agendador. Sendo que o meu agendador ja esta ativo.

Att

Galera,

Como que eu faço para agendar uma atividade para que a mesma fique ativa durante um ano?

Att