@Override
	public void execute(TopicEvent<AgentRequest> event) {
		if (event.getKey().equals(config.getRegion())) {
			AgentRequest agentRequest = event.getData();
			AgentControllerIdentityImplementation agentIdentity = getAgentIdentityByIpAndName(agentRequest.getAgentIp(), agentRequest.getAgentName());
			if (agentIdentity != null) {
				agentRequest.getRequestType().process(AgentService.this, agentIdentity);
			}
		}
	}
${@link List} of ready status agents information return

@param userId          the login user id
@param targetRegion    the name of target region
@param targetSubregion the name of target subregion

@return ${@link List} of ready status agents information
ngrinder-controller/src/main/java/org/ngrinder/agent/service/AgentService.java