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 TaskScheduler
protected final UserSessionService
protected final WebSocketPrincipalTenantExtractor
-
Constructor Summary
ConstructorsConstructorDescriptionWebSocketSessionEventHandler
(UserSessionService userSessionService, TaskScheduler taskScheduler, WebSocketPrincipalTenantExtractor webSocketPrincipalTenantExtractor) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getTenantId
(Principal user) protected String
void
void
-
Field Details
-
userSessionService
-
taskScheduler
-
webSocketPrincipalTenantExtractor
-
-
Constructor Details
-
WebSocketSessionEventHandler
public WebSocketSessionEventHandler(UserSessionService userSessionService, TaskScheduler taskScheduler, WebSocketPrincipalTenantExtractor webSocketPrincipalTenantExtractor)
-
-
Method Details
-
onSessionConnectedEvent
-
onSessionDisconnectedEvent
-
getUserId
-
getTenantId
-