org.atmosphere.container
Class JettyWebSocketHandler
java.lang.Object
org.atmosphere.container.JettyWebSocketHandler
- All Implemented Interfaces:
- WebSocket, WebSocket.OnBinaryMessage, WebSocket.OnControl, WebSocket.OnFrame, WebSocket.OnTextMessage
public class JettyWebSocketHandler
- extends Object
- implements WebSocket, WebSocket.OnFrame, WebSocket.OnBinaryMessage, WebSocket.OnTextMessage, WebSocket.OnControl
Jetty 7 & 8 WebSocket support.
|
Method Summary |
void |
onClose(int closeCode,
String message)
|
void |
onConnect(org.eclipse.jetty.websocket.WebSocket.Outbound outbound)
|
boolean |
onControl(byte controlCode,
byte[] data,
int offset,
int length)
|
void |
onDisconnect()
|
void |
onFragment(boolean more,
byte opcode,
byte[] data,
int offset,
int length)
|
boolean |
onFrame(byte flags,
byte opcode,
byte[] data,
int offset,
int length)
|
void |
onHandshake(WebSocket.FrameConnection connection)
|
void |
onMessage(byte[] data,
int offset,
int length)
|
void |
onMessage(byte frame,
byte[] data,
int offset,
int length)
|
void |
onMessage(byte frame,
String data)
|
void |
onMessage(String data)
|
void |
onOpen(WebSocket.Connection connection)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JettyWebSocketHandler
public JettyWebSocketHandler(javax.servlet.http.HttpServletRequest request,
AtmosphereServlet atmosphereServlet,
WebSocketProtocol webSocketProtocol)
onConnect
public void onConnect(org.eclipse.jetty.websocket.WebSocket.Outbound outbound)
onMessage
public void onMessage(byte frame,
String data)
onMessage
public void onMessage(byte frame,
byte[] data,
int offset,
int length)
onFragment
public void onFragment(boolean more,
byte opcode,
byte[] data,
int offset,
int length)
onDisconnect
public void onDisconnect()
onMessage
public void onMessage(byte[] data,
int offset,
int length)
- Specified by:
onMessage in interface WebSocket.OnBinaryMessage
onControl
public boolean onControl(byte controlCode,
byte[] data,
int offset,
int length)
- Specified by:
onControl in interface WebSocket.OnControl
onFrame
public boolean onFrame(byte flags,
byte opcode,
byte[] data,
int offset,
int length)
- Specified by:
onFrame in interface WebSocket.OnFrame
onHandshake
public void onHandshake(WebSocket.FrameConnection connection)
- Specified by:
onHandshake in interface WebSocket.OnFrame
onMessage
public void onMessage(String data)
- Specified by:
onMessage in interface WebSocket.OnTextMessage
onOpen
public void onOpen(WebSocket.Connection connection)
- Specified by:
onOpen in interface WebSocket
onClose
public void onClose(int closeCode,
String message)
- Specified by:
onClose in interface WebSocket
Copyright © 2011. All Rights Reserved.