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));  

questionAnswers(1)

yourAnswerToTheQuestion