Uses of Class
com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputChatMessageDto
Packages that use InputChatMessageDto
Package
Description
-
Uses of InputChatMessageDto in com.finconsgroup.itserr.marketplace.usercommunication.dm.api
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.api with parameters of type InputChatMessageDtoModifier 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.sendMessage(UUID conversationId, InputChatMessageDto chatMessage, WebSocketAuthentication principal, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) -
Uses of InputChatMessageDto in com.finconsgroup.itserr.marketplace.usercommunication.dm.controller
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.controller with parameters of type InputChatMessageDtoModifier 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.sendMessage(UUID conversationId, @Valid InputChatMessageDto inputChatMessageDto, WebSocketAuthentication authentication, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor) Handle chat messages sent to a specific conversation -
Uses of InputChatMessageDto in com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper with parameters of type InputChatMessageDtoModifier and TypeMethodDescriptionChatMessageMapper.inputChatMessageDtoToEntity(InputChatMessageDto dto, UUID userId) Converts aInputChatMessageDtointo aChatMessage.ChatMessageMapperImpl.inputChatMessageDtoToEntity(InputChatMessageDto dto, UUID userId) -
Uses of InputChatMessageDto in com.finconsgroup.itserr.marketplace.usercommunication.dm.service
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.service with parameters of type InputChatMessageDtoModifier and TypeMethodDescriptionWebSocketService.addUser(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto) Handle user joining a conversationWebSocketService.removeUser(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto) Handle user leaving a conversationWebSocketService.sendDirectMessage(UUID userId, UUID receiverId, InputChatMessageDto inputChatMessageDto) Handle chat messages sent to a specific conversationWebSocketService.sendMessage(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto) Handle chat messages sent to a specific conversation -
Uses of InputChatMessageDto in com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl
Methods in com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl with parameters of type InputChatMessageDtoModifier and TypeMethodDescriptionDefaultWebSocketService.addUser(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto) DefaultWebSocketService.removeUser(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto) DefaultWebSocketService.sendDirectMessage(UUID userId, UUID receiverId, InputChatMessageDto inputChatMessageDto) DefaultWebSocketService.sendMessage(UUID userId, UUID conversationId, InputChatMessageDto inputChatMessageDto)