Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Ahora se puede inyectar el componente pruebaPushPublisher pushPublisher en cualquier componente:

Bloque de código
languagejava
@Name("pushEventsManager ")
public class PushEventsManager {

   @In
   private TopicPublisher pushPublisher;   

   @In
   private TopicSession topicSession;

   public void fireEvent(PushEvent event) {
        try {
           pushPublisher.publish(topicSession.createObjectMessage(event.getMessage()));
        } catch (Exception ex) {
           throw new RuntimeException(ex);
        } 
   }

}

...