当java程序收到异步消息时,有什么方法可以通知jsf/spring bean?而且,java程序是一个Java BayeuxClient(Cometd)作为pojo。程序成功接收元频道和订阅频道上的消息,如下所示。
@Listener(Channel.META_CONNECT)
    public void metaConnect(Message message) {
    boolean connected = message.isSuccessful();
            ...
    }
@Subscription("/notification")
    public void subscribeUpdates(Message message) {
    String updates=message.getDataAsMap().toString()    
        .....   
    }
FacesContext 在这些方法中不可用,甚至 bean 也被注释为 (@Component @Scope("session") 用于 jsf/spring 集成。无法注入 bean,因为 facesContext 不可用。我们如何注入 jsf bean 或通知 spring bean以上方法?