Buonasera a tutti,
sto realizzando un semplice servizio web per un progetto universitario, tra le altre cose, avrei da realizzare anche un servizio, diciamo lato amministratore del sistema (ovvero per semplificazione girera direttamente sulla macchina server ed utilizzera una interfaccia grafica basilare basata sulle awt), il quale girera autonomamente su un proprio thread dedicato ed in maniera del tutto trasparente all'utilizzatore del sistema.
Venendo al dunque, avrei necessità di far attivare questo thread in delle date prestabilite e ad intervalli di tempo costanti, es una volta a settimana o una volta al mese, ogni tot. giorni e cosi via, ora, il problema che mi sorge spontaneo è, come fare? O meglio, come farlo in maniera abbastanza efficiente per il sistema?
Sfruttare il metodo sleep(millisec) non mi pare ne troppo efficiente, ne troppo realizzabile viste le cifre che verrebbero fuori su intervalli ad esempio di mesi.
Non esiste mica qualche classe java sfruttabile a tal proposito?
Insomma, avete qualche idea efficiente, consiglio o meglio ancora vi è gia capitato di risolvere un problema del genere?
Grazie mille a tutti per l'attenzione.