Uses of Class
com.bytedesk.kbase.settings.BaseSettingsEntity
Packages that use BaseSettingsEntity
Package
Description
-
Uses of BaseSettingsEntity in com.bytedesk.ai.robot_agent
Methods in com.bytedesk.ai.robot_agent that return BaseSettingsEntityModifier and TypeMethodDescriptionprivate BaseSettingsEntityRobotAgentEventListener.resolveAgentSettings(String agentUid) private BaseSettingsEntityRobotAgentEventListener.resolveRobotSettings(String robotUid) private BaseSettingsEntityRobotAgentEventListener.resolveSettingsForThread(ThreadEntity thread) private BaseSettingsEntityRobotAgentEventListener.resolveWorkgroupSettings(String workgroupUid) -
Uses of BaseSettingsEntity in com.bytedesk.ai.robot_settings
Subclasses of BaseSettingsEntity in com.bytedesk.ai.robot_settingsModifier and TypeClassDescriptionclassRobot configuration settings for reusable settings Purpose: - Store reusable robot configurations - Enable sharing common settings across multiple robots - Simplify robot configuration management Usage: - Create settings for different robot types (e.g., "FAQ Robot", "Customer Service Robot", "Sales Robot") - Assign settings to robots via RobotEntity.settings reference - Multiple robots can share the same settings Common fields (inherited from BaseSettingsEntity): - name, description, isDefault, enabled - serviceSettings, inviteSettings, intentionSettings Robot-specific fields: - rateDownSettings Database Table: bytedesk_ai_robot_settings -
Uses of BaseSettingsEntity in com.bytedesk.service.agent_settings
Subclasses of BaseSettingsEntity in com.bytedesk.service.agent_settingsModifier and TypeClassDescriptionclassAgent configuration settings for reusable settings Purpose: - Store reusable agent configurations - Enable sharing common settings across multiple agents - Simplify agent configuration management Usage: - Create settings for different agent roles (e.g., "Junior Support", "Senior Support", "VIP Agent") - Assign settings to agents via AgentEntity.settings reference - Multiple agents can share the same settings Common fields (inherited from BaseSettingsEntity): - name, description, isDefault, enabled - serviceSettings, inviteSettings, intentionSettings Agent-specific fields: - messageLeaveSettings, autoReplySettings, queueSettings, rateDownSettings Database Table: bytedesk_service_agent_settings -
Uses of BaseSettingsEntity in com.bytedesk.service.utils
Methods in com.bytedesk.service.utils with parameters of type BaseSettingsEntityModifier and TypeMethodDescriptionServiceConvertUtils.buildServiceSettingsResponseVisitor(BaseSettingsEntity settingsContainer, boolean debug) Build ServiceSettingsResponseVisitor object from settings container.static StringServiceConvertUtils.convertToServiceSettingsResponseVisitorJSONString(BaseSettingsEntity settingsContainer, boolean debug) Build ServiceSettingsResponseVisitor JSON from settings container. -
Uses of BaseSettingsEntity in com.bytedesk.service.workgroup_settings
Subclasses of BaseSettingsEntity in com.bytedesk.service.workgroup_settingsModifier and TypeClassDescriptionclassWorkgroup configuration settings for reusable settings Purpose: - Store reusable workgroup configurations - Enable sharing common settings across multiple workgroups - Simplify workgroup configuration management Usage: - Create settings for different workgroup types (e.g., "Standard Support", "VIP Support", "Technical Support") - Assign settings to workgroups via WorkgroupEntity.settings reference - Multiple workgroups can share the same settings Common fields (inherited from BaseSettingsEntity): - name, description, isDefault, enabled - serviceSettings, inviteSettings, intentionSettings Workgroup-specific fields: - messageLeaveSettings, robotSettings, queueSettings Database Table: bytedesk_service_workgroup_settings