public class BestSLFirstRouting extends Object
The router works as following. The ranksTG works like the AGENTSPREF policy when a new call arrives. The difference is when an agent becomes free. First, the router will try to find the call waiting queue where the first call in line has waited the longest, but the waiting time is not over the acceptable waiting time (AWT). If the first call of all queues (that this free agent can serve) have waited more than their AWT, then select the call queue like the AGENTSPREF policy.
Note: Only the AWT per call type are used. The global AWT is not used.
Modifier and Type | Class and Description |
---|---|
static class |
BestSLFirstRouting.BestSLFirstRouter |
static class |
BestSLFirstRouting.BestSLFirstRouterFactory |