@Override
	public void run() {
		Set<AgentStatus> workingAgents = agentManager.getAttachedAgentStatusSet(agentStatus -> agentStatus.getConnectingPort() != 0);
		for (OnPeriodicWorkingAgentCheckRunnable runnable : pluginManager
				.getEnabledModulesByClass(OnPeriodicWorkingAgentCheckRunnable.class)) {
			runnable.checkWorkingAgent(workingAgents);
		}
	}
Agent periodic check service.
<p/>
This class runs the plugins implementing
{@link OnPeriodicWorkingAgentCheckRunnable}.
<p/>
It's separated from {@link AgentService} to get rid of cyclic
injection.

@since 3.1.2
ngrinder-controller/src/main/java/org/ngrinder/agent/service/PeriodicWorkingAgentCheckService.java