Java + JSF automatyczne odświeżenie danych co 10 sekund

Witam, zastanawia mnie jeden problem, a raczej fakt, że nie mogę sobie poradzić z jego rozwiązaniem tzn Mam jakiś komponent jsf i chciałbym żeby był on odświeżany co powiedzmy 10 sekund z pobraniem nowych danych nowe dany generowane są w jakiejś klasie która jest zdefiniowana tak:

Controller
controller
Controller
session

Czyli chce żeby działała non stop w jakimś można to powiedzieć wątku cały czas a interface odświeżał się co jakiś określony czas tak aby widział powiedzmy aktualne dane.