@WebSocket public class JettyWebSocketHandlerAdapter extends ObjectSE
WebSocketHandler
とそのセッションに委譲する Jetty @WebSocket
ハンドラー。コンストラクターと説明 |
---|
JettyWebSocketHandlerAdapter(WebSocketHandler handler, FunctionSE<org.eclipse.jetty.websocket.api.Session,JettyWebSocketSession> sessionFactory) |
修飾子と型 | メソッドと説明 |
---|---|
void | onWebSocketBinary(byte[] message, int offset, int length) |
void | onWebSocketClose(int statusCode, StringSE reason) |
void | onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session) |
void | onWebSocketError(ThrowableSE cause) |
void | onWebSocketFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame) |
void | onWebSocketText(StringSE message) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public JettyWebSocketHandlerAdapter(WebSocketHandler handler, FunctionSE<org.eclipse.jetty.websocket.api.Session,JettyWebSocketSession> sessionFactory)
@OnWebSocketConnect public void onWebSocketConnect(org.eclipse.jetty.websocket.api.Session session)
@OnWebSocketMessage public void onWebSocketText(StringSE message)
@OnWebSocketMessage public void onWebSocketBinary(byte[] message, int offset, int length)
@OnWebSocketFrame public void onWebSocketFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame)
@OnWebSocketClose public void onWebSocketClose(int statusCode, StringSE reason)
@OnWebSocketError public void onWebSocketError(ThrowableSE cause)