public class Jetty9WebSocketProcessor extends AbstractWebSocketProcessor implements org.eclipse.jetty.websocket.api.WebSocketListener
processor that integrates with
Jetty 9.x web socket implementation.| Constructor and Description |
|---|
Jetty9WebSocketProcessor(org.eclipse.jetty.websocket.api.UpgradeRequest upgradeRequest,
org.eclipse.jetty.websocket.api.UpgradeResponse upgradeResponse,
org.apache.wicket.protocol.http.WebApplication application)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
onOpen(Object connection) |
void |
onWebSocketBinary(byte[] payload,
int offset,
int len) |
void |
onWebSocketClose(int statusCode,
String reason) |
void |
onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session) |
void |
onWebSocketError(Throwable throwable) |
void |
onWebSocketText(String message) |
broadcastMessage, getApplication, getSessionId, onClose, onConnect, onMessage, onMessagepublic Jetty9WebSocketProcessor(org.eclipse.jetty.websocket.api.UpgradeRequest upgradeRequest,
org.eclipse.jetty.websocket.api.UpgradeResponse upgradeResponse,
org.apache.wicket.protocol.http.WebApplication application)
upgradeRequest - the jetty upgrade requestupgradeResponse - the jetty upgrade responseapplication - the current Wicket Applicationpublic void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)
onWebSocketConnect in interface org.eclipse.jetty.websocket.api.WebSocketListenerpublic void onWebSocketText(String message)
onWebSocketText in interface org.eclipse.jetty.websocket.api.WebSocketListenerpublic void onWebSocketBinary(byte[] payload,
int offset,
int len)
onWebSocketBinary in interface org.eclipse.jetty.websocket.api.WebSocketListenerpublic void onWebSocketClose(int statusCode,
String reason)
onWebSocketClose in interface org.eclipse.jetty.websocket.api.WebSocketListenerpublic void onWebSocketError(Throwable throwable)
onWebSocketError in interface org.eclipse.jetty.websocket.api.WebSocketListenerpublic void onOpen(Object connection)
onOpen in interface IWebSocketProcessorCopyright © 2006–2015 Apache Software Foundation. All rights reserved.