Class EventStreamUnmarshalling

java.lang.Object
akka.http.javadsl.unmarshalling.sse.EventStreamUnmarshalling

public class EventStreamUnmarshalling extends Object
Using fromEventsStream lets a HttpEntity with a text/event-stream media type be unmarshalled to a source of ServerSentEvents.
  • Constructor Details

    • EventStreamUnmarshalling

      public EventStreamUnmarshalling()
  • Method Details

    • fromEventsStream

      public static Unmarshaller<HttpEntity,akka.stream.javadsl.Source<ServerSentEvent,akka.NotUsed>> fromEventsStream(akka.actor.ActorSystem system)
      Lets an HttpEntity with a text/event-stream media type be unmarshalled to a source of ServerSentEvents.
      Parameters:
      system - (undocumented)
      Returns:
      (undocumented)
    • fromEventsStream

      public static Unmarshaller<HttpEntity,akka.stream.javadsl.Source<ServerSentEvent,akka.NotUsed>> fromEventsStream(ServerSentEventSettings settings)
      Lets an HttpEntity with a text/event-stream media type be unmarshalled to a source of ServerSentEvents.
      Parameters:
      settings - overrides the default unmarshalling behavior.
      Returns:
      (undocumented)
    • fromEventStream

      public static Unmarshaller<HttpEntity,akka.stream.javadsl.Source<ServerSentEvent,akka.NotUsed>> fromEventStream()
      Deprecated.
      Binary compatibility method. Invocations should have an implicit ActorSystem in scope to provide access to configuration. Since 10.1.8.