public class NettyWebSocket extends Object implements WebSocketConfigurer, WebSocket, io.netty.channel.ChannelFutureListener
WebSocket.Initializer, WebSocket.OnClose, WebSocket.OnConnect, WebSocket.OnError, WebSocket.OnMessageMAX_BUFFER_SIZE| Constructor and Description |
|---|
NettyWebSocket(NettyContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
WebSocket |
close(WebSocketCloseStatus closeStatus) |
Context |
getContext() |
List<WebSocket> |
getSessions() |
boolean |
isOpen() |
WebSocketConfigurer |
onClose(WebSocket.OnClose callback) |
WebSocketConfigurer |
onConnect(WebSocket.OnConnect callback) |
WebSocketConfigurer |
onError(WebSocket.OnError callback) |
WebSocketConfigurer |
onMessage(WebSocket.OnMessage callback) |
void |
operationComplete(io.netty.channel.ChannelFuture future) |
WebSocket |
render(Object value,
boolean broadcast) |
WebSocket |
send(byte[] bytes,
boolean broadcast) |
WebSocket |
send(String text,
boolean broadcast) |
public NettyWebSocket(NettyContext ctx)
public WebSocket send(byte[] bytes, boolean broadcast)
public Context getContext()
getContext in interface WebSocket@Nonnull public List<WebSocket> getSessions()
getSessions in interface WebSocketpublic WebSocketConfigurer onConnect(WebSocket.OnConnect callback)
onConnect in interface WebSocketConfigurerpublic WebSocketConfigurer onMessage(WebSocket.OnMessage callback)
onMessage in interface WebSocketConfigurerpublic WebSocketConfigurer onClose(WebSocket.OnClose callback)
onClose in interface WebSocketConfigurerpublic WebSocketConfigurer onError(WebSocket.OnError callback)
onError in interface WebSocketConfigurerpublic WebSocket close(WebSocketCloseStatus closeStatus)
Copyright © 2019. All rights reserved.