Exemplo n.º 1
0
  public void doImport(OperationCallback cb) {
    CountDownCallback cd =
        new CountDownCallback(
            1,
            new OperationCallback() {
              @Override
              public void callback() {
                // =============== DONE ==============
                if (cb.hasErrors()) cb.info("Website import completed with errors!");
                else cb.info("Website import completed successfully");

                cb.complete();
              }
            });

    for (FileImporter fi : this.feedpaths.values()) fi.doImport(this, cd);

    cd.countDown();
  }