Class NettyServerWebSocketBroadcaster

java.lang.Object
io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
All Implemented Interfaces:
io.micronaut.websocket.WebSocketBroadcaster

@Singleton @Requires(beans=WebSocketSessionRepository.class) public class NettyServerWebSocketBroadcaster extends Object implements io.micronaut.websocket.WebSocketBroadcaster
Netty implementation of WebSocketBroadcaster.
Since:
1.0
  • Constructor Details

  • Method Details

    • broadcastSync

      public <T> void broadcastSync(T message, io.micronaut.http.MediaType mediaType, Predicate<io.micronaut.websocket.WebSocketSession> filter)
      Specified by:
      broadcastSync in interface io.micronaut.websocket.WebSocketBroadcaster
    • broadcast

      public <T> org.reactivestreams.Publisher<T> broadcast(T message, io.micronaut.http.MediaType mediaType, Predicate<io.micronaut.websocket.WebSocketSession> filter)
      Specified by:
      broadcast in interface io.micronaut.websocket.WebSocketBroadcaster