code: @Override
      protected T doRequestSync() {
          T data = RequestCacheManager.getInstance().requestCacheSync(this);
          if (data == null) {
              data = RequestManager.getInstance().getRequestProxy(this).requestSync(this);
          }
          return data;
      }
docs: Timeout will not be considerate
  
  @return