Class ServletWebSocketRegistry
java.lang.Object
services.moleculer.web.WebSocketRegistry
services.moleculer.web.servlet.websocket.ServletWebSocketRegistry
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsFields inherited from class WebSocketRegistry
readLock, registry, timer, webSocketFilter, writeLock -
Constructor Summary
ConstructorsConstructorDescriptionServletWebSocketRegistry(jakarta.servlet.ServletConfig config, services.moleculer.ServiceBroker broker, long cleanupSeconds) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetPathInfo(jakarta.websocket.Session session) protected voidonClose(jakarta.websocket.Session session) protected voidonOpen(jakarta.websocket.Session session) Methods inherited from class WebSocketRegistry
countClients, deregister, register, run, send, setWebSocketFilter, stopped
-
Field Details
-
contextPath
-
contextPathLength
protected final int contextPathLength
-
-
Constructor Details
-
ServletWebSocketRegistry
public ServletWebSocketRegistry(jakarta.servlet.ServletConfig config, services.moleculer.ServiceBroker broker, long cleanupSeconds) throws jakarta.servlet.ServletException - Throws:
jakarta.servlet.ServletException
-
-
Method Details
-
onOpen
protected void onOpen(jakarta.websocket.Session session) -
onClose
protected void onClose(jakarta.websocket.Session session) -
getPathInfo
-