Package net.pterodactylus.sone.core.FreenetInterface

Examples of net.pterodactylus.sone.core.FreenetInterface.InsertToken


  public void insertImage(TemporaryImage temporaryImage, Image image) {
    checkNotNull(temporaryImage, "temporaryImage must not be null");
    checkNotNull(image, "image must not be null");
    checkArgument(image.getId().equals(temporaryImage.getId()), "image IDs must match");
    try {
      InsertToken insertToken = freenetInterface.new InsertToken(image);
      insertTokens.put(image.getId(), insertToken);
      freenetInterface.insertImage(temporaryImage, image, insertToken);
    } catch (SoneException se1) {
      logger.log(Level.WARNING, "Could not insert image!", se1);
    }
View Full Code Here


   *
   * @param image
   *            The image being inserted
   */
  public void cancelImageInsert(Image image) {
    InsertToken insertToken = insertTokens.remove(image.getId());
    if (insertToken == null) {
      return;
    }
    insertToken.cancel();
  }
View Full Code Here

TOP

Related Classes of net.pterodactylus.sone.core.FreenetInterface.InsertToken

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.