Class WebSocketBinaryMessageHandler
java.lang.Object
org.springframework.web.socket.handler.AbstractWebSocketHandler
org.springframework.web.socket.handler.BinaryWebSocketHandler
com.bytedesk.core.socket.stomp.handler.WebSocketBinaryMessageHandler
- All Implemented Interfaces:
org.springframework.web.socket.WebSocketHandler
@Component
public class WebSocketBinaryMessageHandler
extends org.springframework.web.socket.handler.BinaryWebSocketHandler
- Author:
- bytedesk.com on 2019-06-24
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterConnectionClosed
(org.springframework.web.socket.WebSocketSession session, org.springframework.web.socket.CloseStatus status) void
afterConnectionEstablished
(org.springframework.web.socket.WebSocketSession session) protected void
handleTextMessage
(org.springframework.web.socket.WebSocketSession session, org.springframework.web.socket.TextMessage message) Methods inherited from class org.springframework.web.socket.handler.AbstractWebSocketHandler
handleBinaryMessage, handleMessage, handlePongMessage, handleTransportError, supportsPartialMessages
-
Field Details
-
sessions
List<org.springframework.web.socket.WebSocketSession> sessions
-
-
Constructor Details
-
WebSocketBinaryMessageHandler
public WebSocketBinaryMessageHandler()
-
-
Method Details
-
afterConnectionClosed
public void afterConnectionClosed(@NonNull org.springframework.web.socket.WebSocketSession session, @NonNull org.springframework.web.socket.CloseStatus status) - Specified by:
afterConnectionClosed
in interfaceorg.springframework.web.socket.WebSocketHandler
- Overrides:
afterConnectionClosed
in classorg.springframework.web.socket.handler.AbstractWebSocketHandler
-
afterConnectionEstablished
public void afterConnectionEstablished(@NonNull org.springframework.web.socket.WebSocketSession session) throws Exception - Specified by:
afterConnectionEstablished
in interfaceorg.springframework.web.socket.WebSocketHandler
- Overrides:
afterConnectionEstablished
in classorg.springframework.web.socket.handler.AbstractWebSocketHandler
- Throws:
Exception
-
handleTextMessage
protected void handleTextMessage(@NonNull org.springframework.web.socket.WebSocketSession session, @NonNull org.springframework.web.socket.TextMessage message) - Overrides:
handleTextMessage
in classorg.springframework.web.socket.handler.BinaryWebSocketHandler
-