Package com.flowable.platform.websocket
Class WebSocketSessionEventHandler
java.lang.Object
com.flowable.platform.websocket.WebSocketSessionEventHandler
Event handler for the websocket session events.
- Author:
- Filip Hrisafov, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final TaskSchedulerprotected final UserSessionServiceprotected final WebSocketPrincipalTenantExtractor -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketSessionEventHandler(UserSessionService userSessionService, TaskScheduler taskScheduler, WebSocketPrincipalTenantExtractor webSocketPrincipalTenantExtractor) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetTenantId(Principal user) protected Stringvoidvoid
-
Field Details
-
userSessionService
-
taskScheduler
-
webSocketPrincipalTenantExtractor
-
-
Constructor Details
-
WebSocketSessionEventHandler
public WebSocketSessionEventHandler(UserSessionService userSessionService, TaskScheduler taskScheduler, WebSocketPrincipalTenantExtractor webSocketPrincipalTenantExtractor)
-
-
Method Details
-
onSessionConnectedEvent
-
onSessionDisconnectedEvent
-
getUserId
-
getTenantId
-