Пример #1
0
 public synchronized int getPausedAgentCount(int idDefault) {
   int count = 0;
   for (RealAgent realAgent : list.values()) {
     if (realAgent.isPaused()
         && (idDefault == -1 || realAgent.getPauseType().getId() == idDefault)) {
       count++;
     }
   }
   return count;
 }
Пример #2
0
 public synchronized int getFreeAgentCount() {
   int count = 0;
   for (RealAgent realAgent : list.values()) {
     if ((realAgent.connectedCall == null)
         && (!realAgent.isPaused())
         && (realAgent.status != AgentStatusInQueue.IN_USE)) {
       count++;
     }
   }
   return count;
 }