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
Fields in com.bytedesk.service.queue with type parameters of type QueueMemberEntityModifier and TypeFieldDescriptionprivate List<QueueMemberEntity>
QueueEntity.agentQueueMembers
private List<QueueMemberEntity>
QueueEntity.robotQueueMembers
private List<QueueMemberEntity>
QueueEntity.workgroupQueueMembers
Methods in com.bytedesk.service.queue that return QueueMemberEntityModifier and TypeMethodDescriptionQueueService.enqueueAgent
(ThreadEntity threadEntity, UserProtobuf agent, VisitorRequest visitorRequest) QueueService.enqueueRobot
(ThreadEntity threadEntity, UserProtobuf agent, VisitorRequest visitorRequest) QueueService.enqueueWorkgroup
(ThreadEntity threadEntity, UserProtobuf agent, WorkgroupEntity workgroupEntity, VisitorRequest visitorRequest) -
Uses of QueueMemberEntity in com.bytedesk.service.queue_member
Methods in com.bytedesk.service.queue_member that return QueueMemberEntityModifier and TypeMethodDescriptionprotected QueueMemberEntity
QueueMemberRestService.doSave
(QueueMemberEntity entity) QueueMemberRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, QueueMemberEntity entity) Methods in com.bytedesk.service.queue_member that return types with arguments of type QueueMemberEntityModifier and TypeMethodDescriptionQueueMemberRepository.findByOrgUidAndCreatedAtBetweenAndAgentAcceptType
(String orgUid, LocalDateTime startTime, LocalDateTime endTime, String acceptType) QueueMemberRepository.findByOrgUidAndCreatedAtBetweenAndResolved
(String orgUid, LocalDateTime startTime, LocalDateTime endTime, boolean resolved) QueueMemberRepository.findByThreadUid
(String threadUid) QueueMemberRestService.findByThreadUid
(String threadUid) org.springframework.data.domain.Page<QueueMemberEntity>
QueueMemberRestService.queryByOrgEntity
(QueueMemberRequest request) 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.convertToExcel
(QueueMemberEntity entity) 将LocalDateTime转换为易于阅读的字符串格式QueueMemberRestService.convertToResponse
(QueueMemberEntity entity) protected QueueMemberEntity
QueueMemberRestService.doSave
(QueueMemberEntity entity) QueueMemberRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, QueueMemberEntity entity) void
QueueMemberEntityListener.onPostPersist
(QueueMemberEntity queueMember) -
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.routing_strategy
Methods in com.bytedesk.service.routing_strategy with parameters of type QueueMemberEntityModifier and TypeMethodDescriptionWorkgroupThreadRoutingStrategy.getOfflineMessage
(VisitorRequest visitorRequest, ThreadEntity threadFromRequest, AgentEntity agent, WorkgroupEntity workgroup, QueueMemberEntity queueMemberEntity) private MessageProtobuf
AgentThreadRoutingStrategy.handleAvailableAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
WorkgroupThreadRoutingStrategy.handleAvailableWorkgroup
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
AgentThreadRoutingStrategy.handleOfflineAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
AgentThreadRoutingStrategy.handleQueuedAgent
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity queueMemberEntity) private MessageProtobuf
WorkgroupThreadRoutingStrategy.handleQueuedWorkgroup
(ThreadEntity threadFromRequest, AgentEntity agent, QueueMemberEntity 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) 更新时间指标