@Override public List<TimeOutAgent> getTimeOutAgents(AgentStatus status) { List<TimeOutAgent> timeOutAgentList = new ArrayList<>(); for (TimeOutAgent timeOutAgent : timeOutNotifierAgentPool.getRunningAgents()) { if (timeOutAgent.getStatus() == status) timeOutAgentList.add(timeOutAgent); } return timeOutAgentList; }