Class QueueMemberEventListener

java.lang.Object
com.bytedesk.service.queue_member.QueueMemberEventListener

@Component public class QueueMemberEventListener extends Object
  • Field Details

  • Constructor Details

    • QueueMemberEventListener

      public QueueMemberEventListener()
  • Method Details

    • onThreadAcceptEvent

      @EventListener public void onThreadAcceptEvent(ThreadAcceptEvent event)
    • onMessageCreateEvent

      @EventListener public void onMessageCreateEvent(MessageCreateEvent event)
    • updateVisitorMessageStats

      private void updateVisitorMessageStats(MessageEntity message, ThreadEntity thread)
      更新访客消息统计
      Parameters:
      message - 消息对象
      thread - 会话对象
    • updateAgentMessageStats

      private void updateAgentMessageStats(MessageEntity message, ThreadEntity thread)
      更新客服消息统计
      Parameters:
      message - 消息对象
      thread - 会话对象
    • updateRobotMessageStats

      private void updateRobotMessageStats(MessageEntity message, ThreadEntity thread)
      更新机器人消息统计
      Parameters:
      message - 消息对象
      thread - 会话对象
    • updateSystemMessageStats

      private void updateSystemMessageStats(MessageEntity message, ThreadEntity thread)
      更新系统消息统计
      Parameters:
      message - 消息对象
      thread - 会话对象