class FairCallQueue extends AbstractQueue<E> implements BlockingQueue<E> {

  @Override
  public int size() {
    return semaphore.availablePermits();
  }

  public  FairCallQueue(int priorityLevels, int capacity, String ns,
      Configuration conf);

}