Ops, eu tinha entendido erroneamente a tua questao. O que voce quer nao eh “definir o nome dinamicamente”, mas sim invocar dinamicamente com base em um nome fornecido pelo usuario.
O nome da variavel vc nao vai conseguir definir dinamicamente (pelo menos nao de uma maneira simples). O que voce pode fazer entao eh associar em um map o nome fornecido pelo usuario com uma instancia da timertask… Algo como
Outro lance: em Java, os momes nao tem underscore… logo, o correto eh vc chamar a variavel de “nomeDinamico” ao inves de “nome_dinamico”; “vDbAutoSleep” ao inves de “v_db_auto_spleep”. Nesse ultimo caso, se “v” eh algo para identificar uma “variavel”, eh desnecessario tambem, ja que foge totalmente do padrao.