Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.websocket.jetty12.JettyWebSocketSession Class Reference
Inheritance diagram for dev.rafex.ether.websocket.jetty12.JettyWebSocketSession:
Collaboration diagram for dev.rafex.ether.websocket.jetty12.JettyWebSocketSession:

Public Member Functions

Object attribute (final String name)
void attribute (final String name, final Object value)
CompletionStage< Void > close (final WebSocketCloseStatus status)
String headerFirst (final String name)
Map< String, List< String > > headers ()
String id ()
boolean isOpen ()
 JettyWebSocketSession (final Session session, final String path, final Map< String, String > pathParams, final Map< String, List< String > > queryParams, final Map< String, List< String > > headers)
String path ()
String pathParam (final String name)
Map< String, String > pathParams ()
List< String > queryAll (final String name)
String queryFirst (final String name)
Map< String, List< String > > queryParams ()
CompletionStage< Void > sendBinary (final ByteBuffer data)
CompletionStage< Void > sendText (final String text)
String subprotocol ()

Detailed Description

Definition at line 45 of file JettyWebSocketSession.java.

Constructor & Destructor Documentation

◆ JettyWebSocketSession()

dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.JettyWebSocketSession ( final Session session,
final String path,
final Map< String, String > pathParams,
final Map< String, List< String > > queryParams,
final Map< String, List< String > > headers )

Definition at line 54 of file JettyWebSocketSession.java.

Member Function Documentation

◆ attribute() [1/2]

Object dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.attribute ( final String name)

◆ attribute() [2/2]

void dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.attribute ( final String name,
final Object value )

◆ close()

CompletionStage< Void > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.close ( final WebSocketCloseStatus status)

◆ headerFirst()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.headerFirst ( final String name)

◆ headers()

Map< String, List< String > > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.headers ( )

◆ id()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.id ( )

◆ isOpen()

boolean dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.isOpen ( )

◆ path()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.path ( )

◆ pathParam()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.pathParam ( final String name)

◆ pathParams()

Map< String, String > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.pathParams ( )

◆ queryAll()

List< String > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.queryAll ( final String name)

◆ queryFirst()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.queryFirst ( final String name)

◆ queryParams()

Map< String, List< String > > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.queryParams ( )

◆ sendBinary()

CompletionStage< Void > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.sendBinary ( final ByteBuffer data)

◆ sendText()

CompletionStage< Void > dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.sendText ( final String text)

◆ subprotocol()

String dev.rafex.ether.websocket.jetty12.JettyWebSocketSession.subprotocol ( )

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