Class WsConfiguration

    • Constructor Detail

      • WsConfiguration

        public WsConfiguration​(java.lang.String url,
                               org.xnio.XnioWorker worker,
                               java.util.concurrent.ScheduledExecutorService scheduler,
                               ConnectionMonitor monitor)
      • WsConfiguration

        public WsConfiguration​(java.lang.String url,
                               org.xnio.XnioWorker worker,
                               java.util.concurrent.ScheduledExecutorService scheduler,
                               ConnectionMonitor monitor,
                               WebSocketClientEndpoint endpoint)
    • Method Detail

      • onConnect

        public WsConfiguration onConnect​(java.util.function.Consumer<io.undertow.websockets.core.WebSocketChannel> onConnect)
      • onClose

        public WsConfiguration onClose​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​io.undertow.websockets.core.CloseMessage> onClose)
      • onPing

        public WsConfiguration onPing​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​io.undertow.websockets.core.BufferedBinaryMessage> onPing)
      • onPong

        public WsConfiguration onPong​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​io.undertow.websockets.core.BufferedBinaryMessage> onPong)
      • onText

        public WsConfiguration onText​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​io.undertow.websockets.core.BufferedTextMessage> onText)
      • onBinary

        public WsConfiguration onBinary​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​io.undertow.websockets.core.BufferedBinaryMessage> onBinary)
      • onError

        public WsConfiguration onError​(java.util.function.BiConsumer<io.undertow.websockets.core.WebSocketChannel,​java.lang.Exception> onError)
      • onFailedAttempt

        public WsConfiguration onFailedAttempt​(java.lang.Runnable onFailedAttempt)
      • onRetriesExceeded

        public WsConfiguration onRetriesExceeded​(java.lang.Runnable onRetriesExceeded)
      • retryInterval

        public WsConfiguration retryInterval​(int retryInterval)