Package org.jmule.core.sharingmanager

Examples of org.jmule.core.sharingmanager.SharedFile


    if (!_sharing_manager.hasFile(fileHash)) {
      _network_manager.sendFileNotFound(sender.getIP(),sender.getPort(), fileHash);
      return ;
    }
   
    SharedFile shared_file = _sharing_manager.getSharedFile(fileHash);
    _network_manager.sendFileRequestAnswer(sender.getIP(), sender.getPort(), shared_file.getFileHash(), shared_file.getSharingName());
  }
View Full Code Here


    completed.setComparator(new GeneralComparator("getPercentCompleted"));
    completed.setComparator(new Comparator() {
      public int compare(Object o1, Object o2) {
        double completed1 = 100;
        double completed2 = 100;
        SharedFile shared_file1 = (SharedFile)o1;
        SharedFile shared_file2 = (SharedFile)o2;
        if(!shared_file1.isCompleted())
          completed1 = ((PartialFile)shared_file1).getPercentCompleted();
        if(!shared_file2.isCompleted())
          completed2 = ((PartialFile)shared_file2).getPercentCompleted();
                if(completed1 == completed2) return 0;
        if(completed1 > completed2) return 1;
        return -1;
      }
View Full Code Here

TOP

Related Classes of org.jmule.core.sharingmanager.SharedFile

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.