Uses of Class
com.bytedesk.core.message.MessageEntity
Packages that use MessageEntity
Package
Description
Configuration package containing Spring configuration classes and properties
Message handling package containing message models and processors
Thread package containing thread models and handlers
Utility classes package containing helper methods and common functionality
ByteDesk 标签管理包
提供标签的CRUD、搜索等功能
队列成员包
管理客服系统的排队和会话分配
-
Uses of MessageEntity in com.bytedesk.core.config
Methods in com.bytedesk.core.config with parameters of type MessageEntityModifier and TypeMethodDescriptionvoid
BytedeskEventPublisher.publishMessageCreateEvent
(MessageEntity message) void
BytedeskEventPublisher.publishMessageUpdateEvent
(MessageEntity message) -
Uses of MessageEntity in com.bytedesk.core.message
Methods in com.bytedesk.core.message that return MessageEntityModifier and TypeMethodDescriptionprotected MessageEntity
MessageRestService.doSave
(MessageEntity entity) static MessageEntity
MessageUtils.getThreadMessage
(String content, String type, String extra, String user, ThreadEntity thread) MessageRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, MessageEntity entity) Methods in com.bytedesk.core.message that return types with arguments of type MessageEntityModifier and TypeMethodDescriptionMessageRestService.findByThreadUidAndTypeAndUserContains
(String threadUid, String type, String userUid) MessageRepository.findFirstByThread_UidAndTypeAndUserContainsOrderByCreatedAtDesc
(String threadUid, String type, String userUid) MessageRepository.findFirstByThread_UidOrderByCreatedAtDesc
(String threadUid) MessageRestService.findLatestByThreadUid
(String threadUid) MessageRepository.findTransferMessage
(String type, String messageUid) MessageRestService.findTransferMessage
(String type, String messageUid) org.springframework.data.domain.Page<MessageEntity>
MessageRestService.queryByOrgEntity
(MessageRequest request) static org.springframework.data.jpa.domain.Specification<MessageEntity>
MessageSpecification.search
(MessageRequest request) Methods in com.bytedesk.core.message with parameters of type MessageEntityModifier and TypeMethodDescriptionMessageRestService.convertToExcel
(MessageEntity entity) MessageRestService.convertToResponse
(MessageEntity entity) protected MessageEntity
MessageRestService.doSave
(MessageEntity entity) MessageRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, MessageEntity entity) void
MessageEntityListener.onPostPersist
(MessageEntity message) void
MessageEntityListener.onPostUpdate
(MessageEntity message) -
Uses of MessageEntity in com.bytedesk.core.message.event
Fields in com.bytedesk.core.message.event declared as MessageEntityModifier and TypeFieldDescriptionprivate final MessageEntity
MessageCreateEvent.message
private final MessageEntity
MessageUpdateEvent.message
Constructors in com.bytedesk.core.message.event with parameters of type MessageEntityModifierConstructorDescriptionMessageCreateEvent
(Object source, MessageEntity message) MessageUpdateEvent
(Object source, MessageEntity message) -
Uses of MessageEntity in com.bytedesk.core.push
Methods in com.bytedesk.core.push with parameters of type MessageEntity -
Uses of MessageEntity in com.bytedesk.core.push.email
Methods in com.bytedesk.core.push.email with parameters of type MessageEntity -
Uses of MessageEntity in com.bytedesk.core.push.ios
Methods in com.bytedesk.core.push.ios with parameters of type MessageEntity -
Uses of MessageEntity in com.bytedesk.core.push.sms
Methods in com.bytedesk.core.push.sms with parameters of type MessageEntity -
Uses of MessageEntity in com.bytedesk.core.thread
Fields in com.bytedesk.core.thread with type parameters of type MessageEntity -
Uses of MessageEntity in com.bytedesk.core.utils
Methods in com.bytedesk.core.utils with parameters of type MessageEntityModifier and TypeMethodDescriptionstatic MessageResponse
ConvertUtils.convertToMessageResponse
(MessageEntity message) -
Uses of MessageEntity in com.bytedesk.kbase.faq
Methods in com.bytedesk.kbase.faq that return MessageEntityModifier and TypeMethodDescriptionstatic MessageEntity
FaqRestService.getFaqAnswerMessage
(FaqResponse faqResponse, ThreadEntity threadEntity) static MessageEntity
FaqRestService.getFaqQuestionMessage
(FaqResponse faqResponse, ThreadEntity threadEntity) -
Uses of MessageEntity in com.bytedesk.service.message_rating
Methods in com.bytedesk.service.message_rating with parameters of type MessageEntityModifier and TypeMethodDescriptionprivate void
MessageRatingService.processFaqRating
(MessageEntity savedMessage, MessageRatingRequest request, MessageStatusEnum rateStatus) 处理FAQ类型的消息评分private void
MessageRatingService.processRobotRating
(MessageEntity savedMessage, MessageRatingRequest request, MessageStatusEnum rateStatus) 处理机器人类型的消息评分 -
Uses of MessageEntity in com.bytedesk.service.message_unread
Methods in com.bytedesk.service.message_unread with parameters of type MessageEntityModifier and TypeMethodDescriptionvoid
MessageUnreadService.create
(MessageEntity message, String userUid) -
Uses of MessageEntity in com.bytedesk.service.queue_member
Methods in com.bytedesk.service.queue_member with parameters of type MessageEntityModifier and TypeMethodDescriptionprivate void
QueueMemberEventListener.updateAgentMessageStats
(MessageEntity message, ThreadEntity thread) 更新客服消息统计private void
QueueMemberEventListener.updateRobotMessageStats
(MessageEntity message, ThreadEntity thread) 更新机器人消息统计private void
QueueMemberEventListener.updateSystemMessageStats
(MessageEntity message, ThreadEntity thread) 更新系统消息统计private void
QueueMemberEventListener.updateVisitorMessageStats
(MessageEntity message, ThreadEntity thread) 更新访客消息统计 -
Uses of MessageEntity in com.bytedesk.service.utils
Methods in com.bytedesk.service.utils that return MessageEntityModifier and TypeMethodDescriptionstatic MessageEntity
ThreadMessageUtil.getAgentThreadOfflineMessage
(String content, ThreadEntity thread) static MessageEntity
ThreadMessageUtil.getThreadOfflineMessage
(String content, ThreadEntity thread) static MessageEntity
ThreadMessageUtil.getThreadRobotWelcomeMessage
(String content, ThreadEntity thread) Methods in com.bytedesk.service.utils with parameters of type MessageEntityModifier and TypeMethodDescriptionstatic MessageProtobuf
ServiceConvertUtils.convertToMessageProtobuf
(MessageEntity lastMessage, ThreadEntity thread) static MessageResponse
ServiceConvertUtils.convertToMessageResponse
(MessageEntity lastMessage, ThreadEntity thread) -
Uses of MessageEntity in com.bytedesk.service.visitor_message
Methods in com.bytedesk.service.visitor_message that return MessageEntityModifier and TypeMethodDescriptionprotected MessageEntity
VisitorMessageRestService.doSave
(MessageEntity entity) VisitorMessageRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, MessageEntity entity) Methods in com.bytedesk.service.visitor_message that return types with arguments of type MessageEntityModifier and TypeMethodDescriptionMethods in com.bytedesk.service.visitor_message with parameters of type MessageEntityModifier and TypeMethodDescriptionVisitorMessageRestService.convertToResponse
(MessageEntity entity) protected MessageEntity
VisitorMessageRestService.doSave
(MessageEntity entity) VisitorMessageRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, MessageEntity entity) -
Uses of MessageEntity in com.bytedesk.ticket.thread
Methods in com.bytedesk.ticket.thread with parameters of type MessageEntityModifier and TypeMethodDescriptionprivate boolean
ThreadTransferToAgentService.isVisitorMessage
(MessageEntity message, ThreadEntity thread) 判断消息是否是访客发送的void
ThreadTransferToAgentService.processVisitorMessage
(MessageEntity message, ThreadEntity thread) 处理访客消息