Package com.bytedesk.call.routing
Class CallRoutingService
java.lang.Object
com.bytedesk.call.routing.CallRoutingService
Call路由服务类
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription为呼叫寻找合适的坐席private Optional<CallQueueEntity>
为呼叫找到合适的队列private boolean
hasRequiredSkills
(CallCallEntity call, CallAgentEntity agent) 检查坐席是否具备呼叫所需的技能void
routeCall
(CallCallEntity call) 路由呼叫void
路由呼入呼叫void
路由内部呼叫void
路由呼出呼叫
-
Field Details
-
agentService
-
queueService
-
-
Constructor Details
-
CallRoutingService
public CallRoutingService()
-
-
Method Details
-
findAgentForCall
为呼叫寻找合适的坐席 -
routeInboundCall
路由呼入呼叫 -
routeOutboundCall
路由呼出呼叫 -
routeInternalCall
路由内部呼叫 -
hasRequiredSkills
检查坐席是否具备呼叫所需的技能 -
findQueueForCall
为呼叫找到合适的队列 -
routeCall
路由呼叫
-