Package org.jmule.core.downloadmanager

Examples of org.jmule.core.downloadmanager.DownloadManager


        if (getItemCount() == 0)
          return no_items_menu;
        int download_status = NO_FILE;

        SharingManager sharing_manager = _core.getSharingManager();
        DownloadManager download_manager = _core.getDownloadManager();

        for (SearchResultItem item : getSelectedObjects()) {
          if (download_manager.hasDownload(item.getFileHash())) {
            try {
              if (!download_manager.getDownload(
                  item.getFileHash()).isStarted()) {
                download_status = DOWNLOAD_FILE;
              } else {
                download_status = SHARED_FILE;
              }
View Full Code Here


    search_tab.setText(title);
  }

  private void start_download() {
    List<SearchResultItem> list = search_results.getSelectedObjects();
    DownloadManager download_manager = _core.getDownloadManager();
    for (SearchResultItem item : list) {
      try {
        if (download_manager.hasDownload(item.getFileHash())) {
          if (!download_manager.getDownload(item.getFileHash())
              .isStarted())
            download_manager.startDownload(item.getFileHash());
          continue;
        }
        download_manager.addDownload(item);
        download_manager.startDownload(item.getFileHash());
        search_results.updateRow(item);
      } catch (DownloadManagerException e) {
        e.printStackTrace();
      }
    }
View Full Code Here

TOP

Related Classes of org.jmule.core.downloadmanager.DownloadManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.