Package freenet.support

Examples of freenet.support.SimpleFieldSet


    this.splitfileCryptoKey = splitfileCryptoKey;
  }

  @Override
  public SimpleFieldSet getFieldSet() {
    SimpleFieldSet fs = new SimpleFieldSet(true);
    fs.putSingle("Identifier", identifier);
    fs.putSingle("URI", uri.toString(false, false));
    if(privateURI != null)
      fs.putSingle("PrivateURI", privateURI.toString(false, false));
    fs.put("Verbosity", verbosity);
    fs.put("PriorityClass", priorityClass);
    fs.putSingle("UploadFrom", uploadFrom.toString().toLowerCase());
    fs.putSingle("Persistence", persistence.toString().toLowerCase());
    if(origFilename != null)
      fs.putSingle("Filename", origFilename.getAbsolutePath());
    if(targetURI != null)
      fs.putSingle("TargetURI", targetURI.toString());
    if(mimeType != null)
      fs.putSingle("Metadata.ContentType", mimeType);
    fs.put("Global", global);
    if(size != -1)
      fs.put("DataLength", size);
    if(token != null)
      fs.putSingle("ClientToken", token);
    fs.put("Started", started);
    fs.put("MaxRetries", maxRetries);
    if(targetFilename != null)
      fs.putSingle("TargetFilename", targetFilename);
    if(binaryBlob)
      fs.put("BinaryBlob", binaryBlob);
    fs.putOverwrite("CompatibilityMode", compatMode.name());
    fs.put("DontCompress", dontCompress);
    if(compressorDescriptor != null)
      fs.putSingle("Codecs", compressorDescriptor);
    fs.put("RealTime", realTime);
    if(splitfileCryptoKey != null)
      fs.putSingle("SplitfileCryptoKey", HexUtil.bytesToHex(splitfileCryptoKey));
    return fs;
  }
View Full Code Here


    } else {
      isFatal = FetchException.isFatal(code);
    }
   
    extraDescription = fs.get("ExtraDescription");
    SimpleFieldSet trackerSubset = fs.subset("Errors");
    if(trackerSubset != null) {
      tracker = new FailureCodeTracker(true, trackerSubset);
    } else {
      tracker = null;
    }
View Full Code Here

   * @param verbose If true, include fields which derive directly from static
   * stuff on InsertException (and therefore can be omitted if talking to self
   * or another node).
   */
  public SimpleFieldSet getFieldSet(boolean verbose) {
    SimpleFieldSet sfs = new SimpleFieldSet(true);
    sfs.put("Code", code.code);
    if(verbose)
      sfs.putSingle("CodeDescription", getFailedMessage());
    if(extraDescription != null)
      sfs.putSingle("ExtraDescription", extraDescription);
    if(verbose)
      sfs.put("Fatal", isFatal);
    if(tracker != null) {
      sfs.tput("Errors", tracker.toFieldSet(verbose));
    }
    if(verbose)
      sfs.putSingle("ShortCodeDescription", getShortFailedMessage());
    sfs.putSingle("Identifier", identifier);
    if(expectedDataLength > -1) {
      sfs.put("ExpectedDataLength", expectedDataLength);
    }
    if(expectedMimeType != null)
      sfs.putSingle("ExpectedMetadata.ContentType", expectedMimeType);
    if(finalizedExpected)
      sfs.putSingle("FinalizedExpected", "true");
    if(redirectURI != null)
      sfs.putSingle("RedirectURI", redirectURI.toString(false, false));
    return sfs;
  }
View Full Code Here

    store = fs.getBoolean("Store", false);
  }

  @Override
  public SimpleFieldSet getFieldSet() {
    return new SimpleFieldSet(true);
  }
View Full Code Here

    fs.removeValue("Identifier");
  }
 
  @Override
  public SimpleFieldSet getFieldSet() {
    return new SimpleFieldSet(true);
  }
View Full Code Here

    ignoreUSKDatehints = fs.getBoolean("IgnoreUSKDatehints", false);
  }

  @Override
  public SimpleFieldSet getFieldSet() {
    SimpleFieldSet sfs = new SimpleFieldSet(true);
    sfs.putSingle("URI", uri.toString());
    sfs.putSingle("Identifier", identifier);
    sfs.put("Verbosity", verbosity);
    sfs.put("MaxRetries", maxRetries);
    sfs.putSingle("ClientToken", clientToken);
    sfs.put("GetCHKOnly", getCHKOnly);
    sfs.put("PriorityClass", priorityClass);
    sfs.putSingle("Persistence", persistence.toString().toLowerCase());
    sfs.put("DontCompress", dontCompress);
    if (compressorDescriptor != null)
      sfs.putSingle("Codecs", compressorDescriptor);
    sfs.put("Global", global);
    sfs.putSingle("DefaultName", defaultName);
    return sfs;
  }
View Full Code Here

      event = null;
  }

  @Override
  public SimpleFieldSet getFieldSet() {
    SimpleFieldSet fs = new SimpleFieldSet(true);
    fs.put("Total", event.totalBlocks);
    fs.put("Required", event.minSuccessfulBlocks);
    fs.put("Failed", event.failedBlocks);
    fs.put("FatallyFailed", event.fatallyFailedBlocks);
    fs.put("Succeeded",event.succeedBlocks);
    fs.put("FinalizedTotal", event.finalizedTotal);
    if(event.minSuccessFetchBlocks != 0)
      fs.put("MinSuccessFetchBlocks", event.minSuccessFetchBlocks);
    fs.putSingle("Identifier", ident);
    fs.put("Global", global);
    return fs;
  }
View Full Code Here

      verbosityMask = Integer.MAX_VALUE;
  }
 
  @Override
  public SimpleFieldSet getFieldSet() {
    SimpleFieldSet fs = new SimpleFieldSet(true);
    fs.put("Enabled", enabled);
    fs.put("VerbosityMask", verbosityMask);
    return fs;
  }
View Full Code Here

    identifier = id;
  }
 
  @Override
  public SimpleFieldSet getFieldSet() {
    SimpleFieldSet fs = new SimpleFieldSet(true);
    fs.putSingle("Identifier", identifier);
    return fs;
  }
View Full Code Here

  static final String name = "EndListPersistentRequests";
 
  @Override
  public SimpleFieldSet getFieldSet() {
    return new SimpleFieldSet(true);
  }
View Full Code Here

TOP

Related Classes of freenet.support.SimpleFieldSet

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.