docs: void handleAgentLoginEvent(AgentLoginEvent event)
      {
          AsteriskAgentImpl agent = getAgentByAgentId("Agent/" + event.getAgent());
          if (agent == null)
          {
              synchronized (agents)
              {
                  logger.error("Ignored AgentLoginEvent for unknown agent "
                                  + event.getAgent() + ". Agents: " + agents.values().toString());
  
              }
              return;
          }
          agent.updateState(AgentState.AGENT_IDLE);
      }