private boolean fireAttemptClientConnectEvent(AttemptClientConnectEvent evt) {
    ISocketServerConnection ssc = evt.getSocketServerConnection();
    logger.debug(getName() +
            " attempt client: " + ssc.getRemoteAddress() +
            " <idconnection=" + ssc.getIdConnection() + ">");

    if (attemptClientConnect != null) {
      return attemptClientConnect.OnAttemptClientConnectEvent(evt);
    }
    else {
      return true;
    }
  }