Class MessageStreamResourceJaxRs


  • @Path("message/stream/jaxrs")
    @Singleton
    public final class MessageStreamResourceJaxRs
    extends Object
    Resource that aggregates incoming messages and broadcasts them to the registered Server-Sent Even (SSE) client streams.

    Uses the JAX-RS 2.1 SSE API.

    Author:
    Marek Potociar
    See Also:
    MessageStreamResourceJersey
    • Constructor Detail

      • MessageStreamResourceJaxRs

        public MessageStreamResourceJaxRs​(@Context
                                          Sse sse)
    • Method Detail

      • putMessage

        @PUT
        @Consumes("application/json")
        public void putMessage​(Message message)
        Put a new message to the stream. The message will be broadcast to all registered SSE clients.
        Parameters:
        message - message to be broadcast.