Package com.ettrema.zsync

Examples of com.ettrema.zsync.LocalFileRangeLoader


    String actual = sha.SHA1sum();
    System.out.println("checksum of source file: " + actual + " - length: " + fIn.length());

    File metaFile = metaFileMaker.make("/test", 32, fIn);
    System.out.println("generated meta file: " + metaFile.getAbsolutePath());
    LocalFileRangeLoader rangeLoader = new LocalFileRangeLoader(fIn);
    System.out.println("local: " + fLocal.getAbsolutePath());
    fileMaker.make(fLocal, metaFile, rangeLoader);

    System.out.println("----------------------------------------------");
    System.out.println("Bytes downloaded: " + rangeLoader.getBytesDownloaded());
    System.out.println("----------------------------------------------");
    System.out.println("----------------------------------------------");
  }
View Full Code Here


    System.out.println("ranges: " + ranges);
   
    RangeListParser listParser = new RangeListParser();
    List<Range> list = listParser.parse(new ByteArrayInputStream(ranges.getBytes()));
   
    LocalFileRangeLoader fileRangeLoader = new LocalFileRangeLoader(fIn);
    byte[] data = fileRangeLoader.get(list);
    System.out.println("sending bytes: " + data.length);
    InputStream in = new ByteArrayInputStream(data);
    int result = host.doPut(url, in, (long)data.length, null);
    Utils.processResultCode(result, url );
    System.out.println("done!!");
View Full Code Here

TOP

Related Classes of com.ettrema.zsync.LocalFileRangeLoader

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.