code: @Override
    public void success()
    {
      _currentFailCount = 0;
      
      long now = CurrentTime.currentTime();
  
      if (_firstSuccessTime <= 0) {
        _firstSuccessTime = now;
      }
      
      // reset the connection fail recover time
      _dynamicFailRecoverTime = 1000L;
    }
docs: Called when the server has a successful response