Hierarchy For All Packages
- com.finconsgroup.itserr.marketplace.usercommunication.dm,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.bean,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.client,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.client.dto.userprofile,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.component,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.config,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.configuration.properties,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.enums,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.exception,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.openapi,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.config,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.util
Class Hierarchy
- java.lang.Object
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.WebSocketAuthentication
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.AbstractSessionManagementService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.SessionManagementService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.DefaultSessionManagementService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.ExternalBrokerSessionManagementService
- com.finconsgroup.itserr.marketplace.core.entity.AbstractUUIDEntity
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.ChatMessage
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.ChatRoom
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.Conversation
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.ConversationParticipant
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.MessageReadReceipt
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.OfflineMessage
- com.finconsgroup.itserr.marketplace.usercommunication.dm.entity.User
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.AuthenticationChannelInterceptor (implements org.springframework.messaging.support.ChannelInterceptor)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.component.ChatApplicationEventListener (implements org.springframework.context.ApplicationListener<E>)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.ChatController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.ChatApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.component.ChatMessageConsumer
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ChatMessageMapperImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ChatMessageMapper)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ChatMessageProducer
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.ChatMessageServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ChatMessageService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.ChatRoomServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ChatRoomService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.ConversationController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.ConversationApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.component.ConversationHelper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationMapperImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationMapper)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationParticipantMapperImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationParticipantMapper)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.ConversationServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ConversationService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.DefaultPreConditionService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.PreConditionService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.DefaultWebSocketService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.WebSocketService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.DiagnosticsController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.DiagnosticsApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.DirectConversationController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.DirectConversationApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.DirectConversationServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.DirectConversationService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant.ErrorConstants
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- com.finconsgroup.itserr.marketplace.usercommunication.dm.bean.ChatMessageApplicationEvent
- org.springframework.context.ApplicationEvent
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.GroupConversationController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.GroupConversationApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.GroupConversationServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.GroupConversationService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputBulkMessagesDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputChatMessageDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputCreateDirectConversationDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputCreateGroupConversationDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.client.dto.userprofile.InputFindUserProfilesByIdsDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputInviteUserDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputMuteConversationDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputPromoteUserDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputRemoveUserDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.InputTypingMessageDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.LoggerMessagingService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.MessagingService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant.MessageDestinations
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant.MessageHeaders
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.MessageReadReceiptMapperImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.MessageReadReceiptMapper)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.exception.MessagingExceptionHandler
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant.MessagingType
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.OfflineMessageServiceImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.OfflineMessageService)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.openapi.OpenApiConfiguration
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputChatMessageDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputChatMessageReadReceiptDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputConversationDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputConversationMessageSummaryDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputConversationParticipantDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputSearchResultDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputUnreadMessageSummaryDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputUserDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.client.dto.userprofile.OutputUserProfileDmDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.config.RabbitMQConfig
- com.finconsgroup.itserr.marketplace.usercommunication.dm.configuration.properties.RabbitMQMessagingClientProperties
- com.finconsgroup.itserr.marketplace.usercommunication.dm.configuration.properties.RabbitMQMessagingClientProperties.ChatProperties
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.RabbitMQMessagingService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.MessagingService)
- com.rabbitmq.client.impl.RefreshProtectedCredentialsProvider<T> (implements com.rabbitmq.client.impl.CredentialsProvider)
- com.rabbitmq.client.impl.OAuth2ClientCredentialsGrantCredentialsProvider
- com.finconsgroup.itserr.messaging.security.OAuth2ClientCredentialsProvider (implements com.rabbitmq.stream.sasl.UsernamePasswordCredentialsProvider)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.StompOAuth2ClientCredentialsWithRefreshProvider
- com.finconsgroup.itserr.messaging.security.OAuth2ClientCredentialsProvider (implements com.rabbitmq.stream.sasl.UsernamePasswordCredentialsProvider)
- com.rabbitmq.client.impl.OAuth2ClientCredentialsGrantCredentialsProvider
- com.finconsgroup.itserr.marketplace.usercommunication.dm.constant.SecurityConstants
- com.finconsgroup.itserr.marketplace.usercommunication.dm.util.SortUtils
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.impl.SpringEventMessagingService (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.service.MessagingService)
- org.springframework.web.socket.messaging.StompSubProtocolErrorHandler (implements org.springframework.web.socket.messaging.SubProtocolErrorHandler<P>)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.config.WebSocketStompErrorHandler
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.SubscriptionAuthorizationChannelInterceptor (implements org.springframework.messaging.support.ChannelInterceptor)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.UserCommunicationDmApplication
- com.finconsgroup.itserr.marketplace.usercommunication.dm.configuration.properties.UserCommunicationSecurityProperties
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.UserController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.UserApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.UserMapperImpl (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.UserMapper)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.controller.WebSocketChatController (implements com.finconsgroup.itserr.marketplace.usercommunication.dm.api.WebSocketChatApi)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.config.WebSocketConfig (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.configuration.properties.WebSocketConfigurationProperties
- com.finconsgroup.itserr.marketplace.usercommunication.dm.component.WebSocketEventListener (implements org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.config.WebSocketSecurityConfig (implements org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.config.WebSocketSecurityConfig.AuthorizationConfiguration
- com.finconsgroup.itserr.marketplace.usercommunication.dm.security.WebSocketUser (implements java.security.Principal, java.io.Serializable)
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
Interface Hierarchy
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.ChatApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ChatMessageMapper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ChatMessageService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ChatRoomService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.ConversationApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationMapper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.ConversationParticipantMapper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.ConversationService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.DiagnosticsApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.DirectConversationApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.DirectConversationService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.GroupConversationApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.GroupConversationService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.MapperConfiguration
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.MessageReadReceiptMapper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.MessagingService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.OfflineMessageService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.PreConditionService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatRoomRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationParticipantRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.MessageReadReceiptRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.OfflineMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatRoomRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationParticipantRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.MessageReadReceiptRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.OfflineMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ChatRoomRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationParticipantRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.ConversationRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.MessageReadReceiptRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.OfflineMessageRepository
- com.finconsgroup.itserr.marketplace.usercommunication.dm.repository.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.SessionManagementService
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.UserApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.mapper.UserMapper
- com.finconsgroup.itserr.marketplace.usercommunication.dm.client.UserProfileDmClient
- com.finconsgroup.itserr.marketplace.usercommunication.dm.api.WebSocketChatApi
- com.finconsgroup.itserr.marketplace.usercommunication.dm.service.WebSocketService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.finconsgroup.itserr.marketplace.usercommunication.dm.enums.ConversationType
- com.finconsgroup.itserr.marketplace.usercommunication.dm.enums.MessageType
- com.finconsgroup.itserr.marketplace.usercommunication.dm.enums.ParticipantRole
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.finconsgroup.itserr.marketplace.usercommunication.dm.bean.ChatMessageConversationIndex
- com.finconsgroup.itserr.marketplace.usercommunication.dm.exception.MessagingErrorResponseDto
- com.finconsgroup.itserr.marketplace.usercommunication.dm.dto.OutputConversationStatsDto
- java.lang.Record