クラス UndertowWebSocketHandlerAdapter

java.lang.ObjectSE
io.undertow.websockets.core.AbstractReceiveListener
org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
実装されたすべてのインターフェース:
EventListenerSEorg.xnio.ChannelListener<io.undertow.websockets.core.WebSocketChannel>

public class UndertowWebSocketHandlerAdapter extends io.undertow.websockets.core.AbstractReceiveListener
Spring WebSocketHandler に適応し、委譲する Undertow WebSocketConnectionCallback 実装。
導入:
5.0
作成者:
Violeta Georgieva, Rossen Stoyanchev
  • ネストされたクラスのサマリー

    インターフェース org.xnio.ChannelListener から継承されたネストクラス / インターフェース

    org.xnio.ChannelListener.Setter<T extends ChannelSE>, org.xnio.ChannelListener.SimpleSetter<T extends ChannelSE>
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected void
    onError(io.undertow.websockets.core.WebSocketChannel channel, ThrowableSE error)
    protected void
    onFullBinaryMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
    protected void
    onFullCloseMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
    protected void
    onFullPongMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
    protected void
    onFullTextMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedTextMessage message)

    クラス io.undertow.websockets.core.AbstractReceiveListener から継承されたメソッド

    bufferFullMessage, getMaxBinaryBufferSize, getMaxCloseBufferSize, getMaxPingBufferSize, getMaxPongBufferSize, getMaxTextBufferSize, handleEvent, onBinary, onClose, onCloseMessage, onFullPingMessage, onPing, onPong, onText

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

  • メソッドの詳細

    • onFullTextMessage

      protected void onFullTextMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedTextMessage message)
      オーバーライド:
      クラス io.undertow.websockets.core.AbstractReceiveListeneronFullTextMessage 
    • onFullBinaryMessage

      protected void onFullBinaryMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
      オーバーライド:
      クラス io.undertow.websockets.core.AbstractReceiveListeneronFullBinaryMessage 
    • onFullPongMessage

      protected void onFullPongMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
      オーバーライド:
      クラス io.undertow.websockets.core.AbstractReceiveListeneronFullPongMessage 
    • onFullCloseMessage

      protected void onFullCloseMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message)
      オーバーライド:
      クラス io.undertow.websockets.core.AbstractReceiveListeneronFullCloseMessage 
    • onError

      protected void onError(io.undertow.websockets.core.WebSocketChannel channel, ThrowableSE error)
      オーバーライド:
      クラス io.undertow.websockets.core.AbstractReceiveListeneronError