Acessar pushcontext da camada EJB
Estou usando o Primefaces Push (o novo em 3.4) junto com jsf2 e ejb3. Separado .war e ejb.jar
Agora preciso disparar um evento de push-push do nível ejb. O que é uma maneira limpa de fazer isso? Algumas opções que posso imaginar:
ManagedBean passa uma interface de retorno de chamada ao invocar o método ejbUm messagelistener do JMS na camada da Web e no ejb para enviar mensagens.Bean gerenciado para analisar os dados retornados da invocação do método ejb e fazer push se as condições forem atendidas.Basicamente, a questão é onde colocar abaixo do código?
PushContext pushContext = PushContextFactory.getDefault().getPushContext();
pushContext.push("/notifications", new FacesMessage(summary, detail));