Adapta una instancia de WebSocketEndpoint al Listener de Jetty 12.
More...
Public Member Functions | |
| JettyWebSocketEndpointAdapter (final WebSocketEndpoint endpoint, final String path, final Map< String, String > pathParams, final Map< String, List< String > > queryParams, final Map< String, List< String > > headers) | |
| Crea un adaptador para el endpoint dado. | |
| void | onWebSocketBinary (final ByteBuffer payload, final Callback callback) |
| void | onWebSocketClose (final int statusCode, final String reason, final Callback callback) |
| void | onWebSocketError (final Throwable cause) |
| void | onWebSocketOpen (final Session session) |
| void | onWebSocketPartialBinary (final ByteBuffer payload, final boolean fin, final Callback callback) |
| void | onWebSocketPartialText (final String payload, final boolean fin) |
| void | onWebSocketText (final String message) |
Adapta una instancia de WebSocketEndpoint al Listener de Jetty 12.
Esta clase traduce los eventos del ciclo de vida de Jetty a las llamadas definidas en la interfaz WebSocketEndpoint.
Definition at line 46 of file JettyWebSocketEndpointAdapter.java.
| dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.JettyWebSocketEndpointAdapter | ( | final WebSocketEndpoint | endpoint, |
| final String | path, | ||
| final Map< String, String > | pathParams, | ||
| final Map< String, List< String > > | queryParams, | ||
| final Map< String, List< String > > | headers ) |
Crea un adaptador para el endpoint dado.
| endpoint | el endpoint personalizado que manejará los eventos |
| path | la ruta asociada a la conexión |
| pathParams | parámetros extraídos de la ruta |
| queryParams | parámetros de la consulta HTTP |
| headers | cabeceras HTTP |
Definition at line 64 of file JettyWebSocketEndpointAdapter.java.
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketBinary | ( | final ByteBuffer | payload, |
| final Callback | callback ) |
Definition at line 95 of file JettyWebSocketEndpointAdapter.java.
Referenced by onWebSocketPartialBinary().
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketClose | ( | final int | statusCode, |
| final String | reason, | ||
| final Callback | callback ) |
Definition at line 126 of file JettyWebSocketEndpointAdapter.java.
Referenced by onWebSocketPartialText().
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketError | ( | final Throwable | cause | ) |
Definition at line 156 of file JettyWebSocketEndpointAdapter.java.
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketOpen | ( | final Session | session | ) |
Definition at line 75 of file JettyWebSocketEndpointAdapter.java.
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketPartialBinary | ( | final ByteBuffer | payload, |
| final boolean | fin, | ||
| final Callback | callback ) |
Definition at line 116 of file JettyWebSocketEndpointAdapter.java.
References onWebSocketBinary().
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketPartialText | ( | final String | payload, |
| final boolean | fin ) |
Definition at line 106 of file JettyWebSocketEndpointAdapter.java.
References onWebSocketClose(), and onWebSocketText().
| void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketText | ( | final String | message | ) |
Definition at line 86 of file JettyWebSocketEndpointAdapter.java.
Referenced by onWebSocketPartialText().