private boolean hasSamePortAndStatus( AgentInfo agentInfo, AgentControllerIdentityImplementation agentIdentity) { if (agentInfo == null) { return false; } AgentManager agentManager = getAgentManager(); return agentInfo.getPort() == agentManager.getAgentConnectingPort(agentIdentity) && agentInfo.getStatus() == agentManager.getAgentState(agentIdentity); }