JSF / AJAX - Atualizar componente a cada x segundos

Boa noite pessoal,
estou precisando da ajuda de vocês.

A questão é a seguinte: quero que um componente qualquer seja atualizado a cada x segundos atraves do seu id, sendo esse tempo definido em um bean.

Minha necessidade atual é atualizar o texto de um panel e tornar esse panel visivel ou não.

Exemplo:

<p:panel id="painel" visible="#{bean.visivel}">
    <h:outputtext value="#{bean.texto}" />
</p:panel>

Eu quero que esse panel seja atualizado a cada x segundos.

OBS: Estou utilizando os componentes do primefaces.
Espero que tenha sido claro.

Att, Gilvan Filho.

Richfaces (a4j:poll)
http://livedemo.exadel.com/richfaces-demo/richfaces/poll.jsf;jsessionid=BC515C8E2F4AB04416E9C83BED90E259?c=poll&tab=usage

Primefaces (p:poll)
http://www.primefaces.org/showcase/ui/ajaxPollHome.jsf

Executa um método no managed bean de acordo com o tempo que você determinar.
Após executar esse método, atualiza os componentes na tela através do id.