public class MvcWebSocket extends Object implements WebSocket.Handler<Mutant>
Modifier and Type | Method and Description |
---|---|
static WebSocket.OnOpen |
newWebSocket(Class handler) |
void |
onClose(WebSocket.CloseStatus status) |
void |
onError(Throwable err)
Invoked if something goes wrong.
|
void |
onMessage(Mutant data)
Invoked from a web socket.
|
void |
onOpen(Request req,
WebSocket ws)
Inside a connect event, you can listen for
WebSocket.onMessage(OnMessage) ,
WebSocket.onClose(OnClose) or WebSocket.onError(OnError) events. |
public static WebSocket.OnOpen newWebSocket(Class handler)
public void onClose(WebSocket.CloseStatus status) throws Exception
onClose
in interface WebSocket.OnClose
Exception
public void onMessage(Mutant data) throws Exception
WebSocket.OnMessage
onMessage
in interface WebSocket.OnMessage<Mutant>
data
- Client message.Exception
- If something goes wrong.public void onError(Throwable err)
WebSocket.OnError
onError
in interface WebSocket.OnError
err
- Err cause.public void onOpen(Request req, WebSocket ws) throws Exception
WebSocket.OnOpen
WebSocket.onMessage(OnMessage)
,
WebSocket.onClose(OnClose)
or WebSocket.onError(OnError)
events.
Also, you can send text and binary message.onOpen
in interface WebSocket.OnOpen
req
- Current request.ws
- A web socket.Exception
- If something goes wrong while connecting.Copyright © 2017. All rights reserved.