Class ServerSentEventHttpMessageWriter

java.lang.Object
org.springframework.http.codec.ServerSentEventHttpMessageWriter
All Implemented Interfaces:
HttpMessageWriter<Object>

public class ServerSentEventHttpMessageWriter extends Object implements HttpMessageWriter<Object>
HttpMessageWriter for "text/event-stream" responses.
Since:
5.0
Author:
Sebastien Deleuze, Arjen Poutsma, Rossen Stoyanchev
  • Constructor Details

    • ServerSentEventHttpMessageWriter

      public ServerSentEventHttpMessageWriter()
      Constructor without an Encoder. In this mode only String is supported for event data to be encoded.
    • ServerSentEventHttpMessageWriter

      public ServerSentEventHttpMessageWriter(@Nullable org.springframework.core.codec.Encoder<?> encoder)
      Constructor with JSON Encoder for encoding objects. Support for String event data is built-in.
      Parameters:
      encoder - the Encoder to use (may be null)
  • Method Details