Uses of Class
com.finconsgroup.itserr.marketplace.usercommunication.dm.security.WebSocketAuthentication
Packages that use WebSocketAuthentication
Package
Description
-
Uses of WebSocketAuthentication in com.finconsgroup.itserr.marketplace.usercommunication.dm.api
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.api with parameters of type WebSocketAuthenticationModifier and TypeMethodDescriptionvoidWebSocketChatApi.addUser(UUID conversationId, InputChatMessageDto chatMessage, WebSocketAuthentication principal, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) voidWebSocketChatApi.removeUser(UUID conversationId, InputChatMessageDto chatMessage, WebSocketAuthentication principal, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) voidWebSocketChatApi.sendDirectMessage(UUID conversationId, InputChatMessageDto chatMessage, WebSocketAuthentication principal) voidWebSocketChatApi.sendInvitationNotification(UUID conversationId, UUID invitedUserId, WebSocketAuthentication principal) voidWebSocketChatApi.sendMessage(UUID conversationId, InputChatMessageDto chatMessage, WebSocketAuthentication principal, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) voidWebSocketChatApi.sendTypingIndicator(UUID conversationId, InputTypingMessageDto inputTypingMessageDto, WebSocketAuthentication principal) -
Uses of WebSocketAuthentication in com.finconsgroup.itserr.marketplace.usercommunication.dm.controller
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.controller with parameters of type WebSocketAuthenticationModifier and TypeMethodDescriptionvoidWebSocketChatController.addUser(UUID conversationId, InputChatMessageDto inputChatMessageDto, WebSocketAuthentication authentication, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) Handle user joining a conversationvoidWebSocketChatController.removeUser(UUID conversationId, InputChatMessageDto inputChatMessageDto, WebSocketAuthentication authentication, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) Handle user leaving a conversationvoidWebSocketChatController.sendDirectMessage(UUID receiverId, InputChatMessageDto inputChatMessageDto, WebSocketAuthentication authentication) Send direct message to a specific user (creates or uses existing direct conversation)voidWebSocketChatController.sendInvitationNotification(UUID conversationId, UUID invitedUserId, WebSocketAuthentication authentication) Send invitation notification for group chatsvoidWebSocketChatController.sendMessage(UUID conversationId, @Valid InputChatMessageDto inputChatMessageDto, WebSocketAuthentication authentication, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) Handle chat messages sent to a specific conversationvoidWebSocketChatController.sendTypingIndicator(UUID conversationId, InputTypingMessageDto inputTypingMessageDto, WebSocketAuthentication authentication) Handle typing indicators