Package | Description |
---|---|
org.eclipse.jetty.websocket |
Modifier and Type | Interface and Description |
---|---|
static interface |
WebSocket.OnBinaryMessage
A nested WebSocket interface for receiving binary messages
|
static interface |
WebSocket.OnControl
A nested WebSocket interface for receiving control messages
|
static interface |
WebSocket.OnFrame
A nested WebSocket interface for receiving any websocket frame
|
static interface |
WebSocket.OnTextMessage
A nested WebSocket interface for receiving text messages
|
Modifier and Type | Method and Description |
---|---|
WebSocket |
WebSocketFactory.Acceptor.doWebSocketConnect(javax.servlet.http.HttpServletRequest request,
String protocol)
Factory method that applications needs to implement to return a
WebSocket object. |
Modifier and Type | Method and Description |
---|---|
Future<WebSocket.Connection> |
WebSocketClient.open(URI uri,
WebSocket websocket)
Asynchronously opens a websocket connection and returns a
Future to obtain the connection. |
WebSocket.Connection |
WebSocketClient.open(URI uri,
WebSocket websocket,
long maxConnectTime,
TimeUnit units)
Opens a websocket connection to the URI and blocks until the connection is accepted or there is an error.
|
void |
WebSocketFactory.upgrade(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WebSocket websocket,
String protocol)
Upgrade the request/response to a WebSocket Connection.
|
Constructor and Description |
---|
WebSocketConnectionD00(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol) |
WebSocketConnectionD06(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol) |
WebSocketConnectionD08(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft) |
WebSocketConnectionD08(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft,
MaskGen maskgen) |
WebSocketConnectionRFC6455(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft) |
WebSocketConnectionRFC6455(WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft,
MaskGen maskgen) |
WebSocketServletConnectionD00(WebSocketFactory factory,
WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol) |
WebSocketServletConnectionD06(WebSocketFactory factory,
WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol) |
WebSocketServletConnectionD08(WebSocketFactory factory,
WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft) |
WebSocketServletConnectionRFC6455(WebSocketFactory factory,
WebSocket websocket,
EndPoint endpoint,
WebSocketBuffers buffers,
long timestamp,
int maxIdleTime,
String protocol,
List<Extension> extensions,
int draft) |
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.