org.atmosphere.container
Class JettyWebSocketHandler
java.lang.Object
org.atmosphere.container.JettyWebSocketHandler
- All Implemented Interfaces:
- org.eclipse.jetty.websocket.WebSocket, org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage, org.eclipse.jetty.websocket.WebSocket.OnControl, org.eclipse.jetty.websocket.WebSocket.OnFrame, org.eclipse.jetty.websocket.WebSocket.OnTextMessage
public class JettyWebSocketHandler
- extends Object
- implements org.eclipse.jetty.websocket.WebSocket, org.eclipse.jetty.websocket.WebSocket.OnFrame, org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage, org.eclipse.jetty.websocket.WebSocket.OnTextMessage, org.eclipse.jetty.websocket.WebSocket.OnControl
Jetty 7 & 8 WebSocket support.
| Nested classes/interfaces inherited from interface org.eclipse.jetty.websocket.WebSocket |
org.eclipse.jetty.websocket.WebSocket.Connection, org.eclipse.jetty.websocket.WebSocket.FrameConnection, org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage, org.eclipse.jetty.websocket.WebSocket.OnControl, org.eclipse.jetty.websocket.WebSocket.OnFrame, org.eclipse.jetty.websocket.WebSocket.OnTextMessage |
|
Method Summary |
void |
onClose(int closeCode,
String message)
|
boolean |
onControl(byte controlCode,
byte[] data,
int offset,
int length)
|
boolean |
onFrame(byte flags,
byte opcode,
byte[] data,
int offset,
int length)
|
void |
onHandshake(org.eclipse.jetty.websocket.WebSocket.FrameConnection connection)
|
void |
onMessage(byte[] data,
int offset,
int length)
|
void |
onMessage(String data)
|
void |
onOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JettyWebSocketHandler
public JettyWebSocketHandler(AtmosphereRequest request,
AtmosphereFramework framework,
WebSocketProcessor webSocketProcessor)
onMessage
public void onMessage(byte[] data,
int offset,
int length)
- Specified by:
onMessage in interface org.eclipse.jetty.websocket.WebSocket.OnBinaryMessage
onControl
public boolean onControl(byte controlCode,
byte[] data,
int offset,
int length)
- Specified by:
onControl in interface org.eclipse.jetty.websocket.WebSocket.OnControl
onFrame
public boolean onFrame(byte flags,
byte opcode,
byte[] data,
int offset,
int length)
- Specified by:
onFrame in interface org.eclipse.jetty.websocket.WebSocket.OnFrame
onHandshake
public void onHandshake(org.eclipse.jetty.websocket.WebSocket.FrameConnection connection)
- Specified by:
onHandshake in interface org.eclipse.jetty.websocket.WebSocket.OnFrame
onMessage
public void onMessage(String data)
- Specified by:
onMessage in interface org.eclipse.jetty.websocket.WebSocket.OnTextMessage
onOpen
public void onOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection)
- Specified by:
onOpen in interface org.eclipse.jetty.websocket.WebSocket
onClose
public void onClose(int closeCode,
String message)
- Specified by:
onClose in interface org.eclipse.jetty.websocket.WebSocket
Copyright © 2012. All Rights Reserved.