Uses of Class
com.bytedesk.service.queue_member.QueueMemberEntity
Packages that use QueueMemberEntity
Package
Description
队列成员包
管理客服系统的排队和会话分配
Customer Service Statistics Package
Provides comprehensive statistical functionalities for the customer service system, including:
-
Uses of QueueMemberEntity in com.bytedesk.service.queue
Methods in com.bytedesk.service.queue that return QueueMemberEntityModifier and TypeMethodDescriptionQueueService.enqueueAgent
(ThreadEntity threadEntity, AgentEntity agentEntity, VisitorRequest visitorRequest) QueueService.enqueueRobot
(ThreadEntity threadEntity, RobotEntity robotEntity, VisitorRequest visitorRequest) QueueService.enqueueWorkgroup
(ThreadEntity threadEntity, AgentEntity agentEntity, WorkgroupEntity workgroupEntity, VisitorRequest visitorRequest) QueueService.getOrCreateQueueMember
(ThreadEntity threadEntity, UserProtobuf userProtobuf, VisitorRequest visitorRequest, QueueEntity queue) -
Uses of QueueMemberEntity in com.bytedesk.service.queue_member
Methods in com.bytedesk.service.queue_member that return QueueMemberEntityMethods in com.bytedesk.service.queue_member that return types with arguments of type QueueMemberEntityModifier and TypeMethodDescriptionQueueMemberRepository.findByAgentUid
(String agentUid) QueueMemberRepository.findByOrgUidAndCreatedAtBetweenAndAcceptType
(String orgUid, LocalDateTime startTime, LocalDateTime endTime, String acceptType) QueueMemberRepository.findByOrgUidAndCreatedAtBetweenAndSolved
(String orgUid, LocalDateTime startTime, LocalDateTime endTime, boolean solved) QueueMemberRepository.findByQueueTopicAndQueueDayAndThreadUidAndStatus
(String queueTopic, String queueDay, String threadUid, String status) QueueMemberRestService.findByQueueTopicAndQueueDayAndThreadUidAndStatus
(String queueTopic, String queueDay, String threadUid, String status) QueueMemberRepository.findByQueueUidAndStatus
(String queueUid, String status) QueueMemberRepository.findByQueueUidOrderByPriorityDesc
(String queueUid) QueueMemberRepository.findByStatus
(String status) QueueMemberRepository.findByStatusOrderByPriorityDesc
(String status) QueueMemberRepository.findByThreadUid
(String threadUid) QueueMemberRepository.findByVisitorUid
(String visitorUid) static org.springframework.data.jpa.domain.Specification<QueueMemberEntity>
QueueMemberSpecification.search
(QueueMemberRequest request) Methods in com.bytedesk.service.queue_member with parameters of type QueueMemberEntityModifier and TypeMethodDescriptionQueueMemberRestService.convertToResponse
(QueueMemberEntity entity) void
QueueMemberRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, QueueMemberEntity entity) void
QueueMemberEntityListener.onPostPersist
(QueueMemberEntity queueMember) void
QueueMemberEntityListener.onPostUpdate
(QueueMemberEntity queueMember) QueueMemberRestService.save
(QueueMemberEntity entity) -
Uses of QueueMemberEntity in com.bytedesk.service.queue_member.event
Fields in com.bytedesk.service.queue_member.event declared as QueueMemberEntityModifier and TypeFieldDescriptionprivate QueueMemberEntity
QueueMemberUpdateEvent.counter
private QueueMemberEntity
QueueMemberCreateEvent.member
Constructors in com.bytedesk.service.queue_member.event with parameters of type QueueMemberEntity -
Uses of QueueMemberEntity in com.bytedesk.service.statistic
Method parameters in com.bytedesk.service.statistic with type arguments of type QueueMemberEntityModifier and TypeMethodDescriptionprivate void
ServiceStatisticService.updateMessageMetrics
(ServiceStatisticEntity statistic, List<QueueMemberEntity> queueMembers) 更新消息指标private void
ServiceStatisticService.updateRobotSpecificMetrics
(ServiceStatisticEntity statistic, List<QueueMemberEntity> robotMembers) 更新机器人特有指标private void
ServiceStatisticService.updateThreadFlowMetrics
(ServiceStatisticEntity statistic, List<QueueMemberEntity> queueMembers) 更新会话流转指标private void
ServiceStatisticService.updateTimeMetrics
(ServiceStatisticEntity statistic, List<QueueMemberEntity> queueMembers) 更新时间指标 -
Uses of QueueMemberEntity in com.bytedesk.service.strategy
Methods in com.bytedesk.service.strategy with parameters of type QueueMemberEntityModifier and TypeMethodDescriptionprivate MessageProtobuf
AgentCsThreadCreationStrategy.handleAvailableAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
WorkgroupCsThreadCreationStrategy.handleAvailableWorkgroup
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
AgentCsThreadCreationStrategy.handleOfflineAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
AgentCsThreadCreationStrategy.handleQueuedAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
WorkgroupCsThreadCreationStrategy.handleQueuedWorkgroup
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity)