Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter Class Reference

Adapta una instancia de WebSocketEndpoint al Listener de Jetty 12. More...

Inheritance diagram for dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter:
Collaboration diagram for dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter:

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)

Detailed Description

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.

Constructor & Destructor Documentation

◆ JettyWebSocketEndpointAdapter()

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.

Parameters
endpointel endpoint personalizado que manejará los eventos
pathla ruta asociada a la conexión
pathParamsparámetros extraídos de la ruta
queryParamsparámetros de la consulta HTTP
headerscabeceras HTTP

Definition at line 64 of file JettyWebSocketEndpointAdapter.java.

Member Function Documentation

◆ onWebSocketBinary()

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().

Here is the caller graph for this function:

◆ onWebSocketClose()

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().

Here is the caller graph for this function:

◆ onWebSocketError()

void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketError ( final Throwable cause)

Definition at line 156 of file JettyWebSocketEndpointAdapter.java.

◆ onWebSocketOpen()

void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketOpen ( final Session session)

Definition at line 75 of file JettyWebSocketEndpointAdapter.java.

◆ onWebSocketPartialBinary()

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().

Here is the call graph for this function:

◆ onWebSocketPartialText()

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().

Here is the call graph for this function:

◆ onWebSocketText()

void dev.rafex.ether.websocket.jetty12.JettyWebSocketEndpointAdapter.onWebSocketText ( final String message)

Definition at line 86 of file JettyWebSocketEndpointAdapter.java.

Referenced by onWebSocketPartialText().

Here is the caller graph for this function:

The documentation for this class was generated from the following file: