Package com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl
package com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl
-
ClassesClassDescriptionShared implementation for
SessionManagementService, containing common business logic.Consumer component that processes messages from Messaging Service and persists/broadcasts them.Service implementation for chat room management and user presence in rooms.Service implementation for conversation management (direct and group).Default implementation forPreConditionServiceDefault implementation forSessionManagementServiceDefault implementation forWebSocketServiceService implementation forDirectConversationService.The external broker implementation forSessionManagementServiceService implementation forGroupConversationService.Implementation forMessagingServicethat simply logs the messages to standard output.Service implementation handling offline message queuing, notifications, and delivery.Implementation forMessagingServicethat sends the messages to Rabbit MQ queues.Implementation forMessagingServicethat sends the messages as Spring Events.