Bean ler sensor

1 resposta
T

Boa noite.

Estou desenvolvendo uma página que contém um gráfico que exiba a temperatura. Tenho um bem que faz este trabalho.
Porém preciso iniciar outro bean que monitore um sensor em tempo real.

Preciso que o bean do gráfico acesso o outro constantemente para obter os dados atuais.

Já tentei fiz isso porém como o bean sensor tem um loop infinito a página do gráfico nunca termina de carregar.

@PostConstruct
    public void init() {
        createZoomModel();
        FacesContext faces = FacesContext.getCurrentInstance();  
	      
 	   ColetorBean coletor = (ColetorBean) faces.getApplication().getVariableResolver().resolveVariable(faces, "ColetorBean");  
 	      
 	    coletor.run();  
    }

Alguém tem alguma sugestão de como resolver o problema?

1 Resposta

D

Não entendi bem o seu problema mas…

Você pode coloca o looping na pagina e ficar fazendo chamadas assyncronas com ajax… e atualizar a pagina…

Criado 12 de abril de 2015
Ultima resposta 16 de abr. de 2015
Respostas 1
Participantes 2