| Package | Description |
|---|---|
| org.eclipse.jetty.websocket.common |
Jetty WebSocket Common : Implementation [Internal Use Only]
|
| org.eclipse.jetty.websocket.common.events |
Jetty WebSocket Common : Event Driver for WebSocket Object
|
| org.eclipse.jetty.websocket.common.message |
Jetty WebSocket Common : Message Handling
|
| Modifier and Type | Method | Description |
|---|---|---|
WebSocketSession |
SessionFactory.createSession(java.net.URI requestURI,
EventDriver websocket,
LogicalConnection connection) |
|
WebSocketSession |
WebSocketSessionFactory.createSession(java.net.URI requestURI,
EventDriver websocket,
LogicalConnection connection) |
|
boolean |
SessionFactory.supports(EventDriver websocket) |
|
boolean |
WebSocketSessionFactory.supports(EventDriver websocket) |
| Constructor | Description |
|---|---|
WebSocketSession(WebSocketContainerScope containerScope,
java.net.URI requestURI,
EventDriver websocket,
LogicalConnection connection) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractEventDriver |
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
|
class |
JettyAnnotatedEventDriver |
Handler for Annotated User WebSocket objects.
|
class |
JettyListenerEventDriver |
Handler for
WebSocketListener based User WebSocket implementations. |
| Modifier and Type | Method | Description |
|---|---|---|
EventDriver |
EventDriverImpl.create(java.lang.Object websocket,
WebSocketPolicy policy) |
Create the EventDriver based on this implementation.
|
EventDriver |
JettyAnnotatedImpl.create(java.lang.Object websocket,
WebSocketPolicy policy) |
|
EventDriver |
JettyListenerImpl.create(java.lang.Object websocket,
WebSocketPolicy policy) |
|
EventDriver |
EventDriverFactory.wrap(java.lang.Object websocket) |
Wrap the given WebSocket object instance in a suitable EventDriver
|
| Constructor | Description |
|---|---|
SimpleBinaryMessage(EventDriver onEvent) |
|
SimpleTextMessage(EventDriver onEvent) |
Copyright © 1995–2018 Webtide. All rights reserved.