/** * Called by RequestStarter to find a request to run. */ @Override public ChosenBlock grabRequest() { short fuzz = -1; if(PRIORITY_SOFT.equals(choosenPriorityScheduler)) fuzz = -1; else if(PRIORITY_HARD.equals(choosenPriorityScheduler)) fuzz = 0; return selector.chooseRequest(fuzz, random, offeredKeys, starter, isRTScheduler, clientContext); }