Uses of Class
com.bytedesk.service.queue_settings.QueueSettingsEntity
Packages that use QueueSettingsEntity
Package
Description
队列成员包
管理客服系统的排队和会话分配
-
Uses of QueueSettingsEntity in com.bytedesk.service.agent_settings
Fields in com.bytedesk.service.agent_settings declared as QueueSettingsEntityModifier and TypeFieldDescriptionprivate QueueSettingsEntityAgentSettingsEntity.draftQueueSettingsDraft Queue settingsprivate QueueSettingsEntityAgentSettingsEntity.queueSettingsQueue settings -
Uses of QueueSettingsEntity in com.bytedesk.service.queue_member
Methods in com.bytedesk.service.queue_member that return QueueSettingsEntityModifier and TypeMethodDescriptionprivate QueueSettingsEntityQueueMemberEventListener.extractQueueSettings(WorkgroupEntity workgroup) private QueueSettingsEntityQueueMemberEventListener.resolveQueueSettings(QueueMemberEntity queueMember) -
Uses of QueueSettingsEntity in com.bytedesk.service.queue_settings
Methods in com.bytedesk.service.queue_settings that return QueueSettingsEntityModifier and TypeMethodDescriptionstatic QueueSettingsEntityQueueSettingsEntity.fromRequest(QueueSettingsRequest request, org.modelmapper.ModelMapper modelMapper) 从 QueueSettingsRequest 创建 QueueSettings 实体 如果 request 为 null,返回默认构建的实体Methods in com.bytedesk.service.queue_settings with parameters of type QueueSettingsEntityModifier and TypeMethodDescriptionstatic QueueSettingsResponseQueueSettingsResponse.fromEntity(QueueSettingsEntity settings) 从 QueueSettings 实体创建 QueueSettingsResponsestatic StringQueueTipTemplateUtils.resolveTemplate(QueueSettingsEntity settings, int position, int queueSize) 解析排队提示语模板(基于 QueueSettings 设置)static StringQueueTipTemplateUtils.resolveTemplate(QueueSettingsEntity settings, int position, int queueSize, int avgWaitTimePerPerson) 解析排队提示语模板(基于 QueueSettings 设置并自定义平均等待时长) -
Uses of QueueSettingsEntity in com.bytedesk.service.routing_strategy
Methods in com.bytedesk.service.routing_strategy that return QueueSettingsEntityModifier and TypeMethodDescriptionprivate QueueSettingsEntityAgentThreadRoutingStrategy.getAgentQueueSettings(VisitorRequest visitorRequest, AgentEntity agent) 获取客服排队配置private QueueSettingsEntityWorkgroupThreadRoutingStrategy.getWorkgroupQueueSettings(VisitorRequest visitorRequest, WorkgroupEntity workgroup) 获取工作组排队配置Methods in com.bytedesk.service.routing_strategy with parameters of type QueueSettingsEntityModifier and TypeMethodDescriptionprivate intAgentThreadRoutingStrategy.resolveMaxWaiting(QueueSettingsEntity settings) private intWorkgroupThreadRoutingStrategy.resolveMaxWaiting(QueueSettingsEntity settings) private booleanAgentThreadRoutingStrategy.shouldForceLeaveMessage(QueueEntity queue, QueueSettingsEntity settings) private booleanWorkgroupThreadRoutingStrategy.shouldForceLeaveMessage(QueueEntity queue, QueueSettingsEntity settings) -
Uses of QueueSettingsEntity in com.bytedesk.service.visitor_thread
Methods in com.bytedesk.service.visitor_thread that return QueueSettingsEntityModifier and TypeMethodDescriptionprivate QueueSettingsEntityVisitorThreadService.resolveQueueSettings(ThreadEntity thread) private QueueSettingsEntityVisitorThreadService.resolveQueueSettingsFromAgent(AgentEntity agent) private QueueSettingsEntityVisitorThreadService.resolveQueueSettingsFromWorkgroup(WorkgroupEntity workgroup) Methods in com.bytedesk.service.visitor_thread with parameters of type QueueSettingsEntityModifier and TypeMethodDescriptionprivate intVisitorThreadService.resolveQueueMaxWaitSeconds(QueueSettingsEntity queueSettings) -
Uses of QueueSettingsEntity in com.bytedesk.service.workgroup_settings
Fields in com.bytedesk.service.workgroup_settings declared as QueueSettingsEntityModifier and TypeFieldDescriptionprivate QueueSettingsEntityWorkgroupSettingsEntity.draftQueueSettingsDraft Queue settingsprivate QueueSettingsEntityWorkgroupSettingsEntity.queueSettingsQueue settings