public interface WebSocketStream extends ReadStream<WebSocket>
HttpClient WebSocket connection.
When the connection attempt is successful, the stream handler is called back with the WebSocket
argument, immediately followed by a call to the end handler. When the connection attempt fails, the exception handler is invoked.
The connection occurs when the handler(io.vertx.core.Handler<io.vertx.core.http.WebSocket>) method is called with a non null handler, the other handlers should be
set before setting the handler.
| Modifier and Type | Method and Description |
|---|---|
WebSocketStream |
endHandler(Handler<Void> endHandler)
Set an end handler.
|
WebSocketStream |
exceptionHandler(Handler<Throwable> handler)
Set an exception handler on the read stream.
|
WebSocketStream |
handler(Handler<WebSocket> handler)
Set a data handler.
|
WebSocketStream |
pause()
Pause the
ReadSupport. |
WebSocketStream |
resume()
Resume reading.
|
WebSocketStream exceptionHandler(Handler<Throwable> handler)
ReadStreamexceptionHandler in interface ReadStream<WebSocket>exceptionHandler in interface StreamBasehandler - the exception handlerWebSocketStream handler(Handler<WebSocket> handler)
ReadStreamhandler in interface ReadStream<WebSocket>WebSocketStream pause()
ReadStreamReadSupport. While it's paused, no data will be sent to the dataHandlerpause in interface ReadStream<WebSocket>WebSocketStream resume()
ReadStreamReadSupport has been paused, reading will recommence on it.resume in interface ReadStream<WebSocket>WebSocketStream endHandler(Handler<Void> endHandler)
ReadStreamendHandler in interface ReadStream<WebSocket>Copyright © 2015. All rights reserved.