Package 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 invalid input: '&' 8 WebSocket support.
-
Nested Class Summary
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 -
Constructor Summary
ConstructorsConstructorDescriptionJettyWebSocketHandler(AtmosphereRequest request, AtmosphereFramework framework, WebSocketProcessor webSocketProcessor) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanonControl(byte controlCode, byte[] data, int offset, int length) booleanonFrame(byte flags, byte opcode, byte[] data, int offset, int length) voidonHandshake(org.eclipse.jetty.websocket.WebSocket.FrameConnection connection) voidonMessage(byte[] data, int offset, int length) voidvoidonOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection)
-
Constructor Details
-
JettyWebSocketHandler
public JettyWebSocketHandler(AtmosphereRequest request, AtmosphereFramework framework, WebSocketProcessor webSocketProcessor)
-
-
Method Details
-
onMessage
public void onMessage(byte[] data, int offset, int length) - Specified by:
onMessagein interfaceorg.eclipse.jetty.websocket.WebSocket.OnBinaryMessage
-
onControl
public boolean onControl(byte controlCode, byte[] data, int offset, int length) - Specified by:
onControlin interfaceorg.eclipse.jetty.websocket.WebSocket.OnControl
-
onFrame
public boolean onFrame(byte flags, byte opcode, byte[] data, int offset, int length) - Specified by:
onFramein interfaceorg.eclipse.jetty.websocket.WebSocket.OnFrame
-
onHandshake
public void onHandshake(org.eclipse.jetty.websocket.WebSocket.FrameConnection connection) - Specified by:
onHandshakein interfaceorg.eclipse.jetty.websocket.WebSocket.OnFrame
-
onMessage
- Specified by:
onMessagein interfaceorg.eclipse.jetty.websocket.WebSocket.OnTextMessage
-
onOpen
public void onOpen(org.eclipse.jetty.websocket.WebSocket.Connection connection) - Specified by:
onOpenin interfaceorg.eclipse.jetty.websocket.WebSocket
-
onClose
- Specified by:
onClosein interfaceorg.eclipse.jetty.websocket.WebSocket
-