Examples of ERCloudFilesAttachment


Examples of er.attachment.model.ERCloudFilesAttachment

     
      cloudFilesConnection().storeObjectAs(container(), uploadedFile, mimeType, NSPathUtilities.lastPathComponent(_filePath));
      URL urlToFile = new URL(cloudFilesConnection().getStorageURL() + "/" + container() + "/" + NSPathUtilities.lastPathComponent(_filePath));
      EOEditingContext editingContext = (EOEditingContext) valueForBinding("editingContext");
     
      ERCloudFilesAttachment attachment = ERCloudFilesAttachment.createERCloudFilesAttachment(editingContext, true, new NSTimestamp(), mimeType, NSPathUtilities.lastPathComponent(_filePath), true, fileSize.intValue(), urlToFile.getPath());
      attachment.setCfPath(urlToFile.toExternalForm());
      setValueForBinding(attachment, "attachment");
    }
       
  }
View Full Code Here

Examples of er.attachment.model.ERCloudFilesAttachment

    }
    if (keyTemplate == null) {
      keyTemplate = "${pk}${ext}";
    }

    ERCloudFilesAttachment attachment = ERCloudFilesAttachment.createERCloudFilesAttachment(
        editingContext, Boolean.FALSE, new NSTimestamp(), mimeType,
        recommendedFileName, proxy,
        Integer.valueOf((int) uploadedFile.length()), null);
    if (delegate() != null) {
      delegate().attachmentCreated(this, attachment);
    }
    try {
      String key = ERAttachmentProcessor._parsePathTemplate(attachment,
          keyTemplate, recommendedFileName);
      attachment.setWebPath("/" + bucket + "/" + key);
      attachment.setConfigurationName(configurationName);
      attachment._setPendingUploadFile(uploadedFile, pendingDelete);
    } catch (RuntimeException e) {
      attachment.delete();
      if (pendingDelete) {
        uploadedFile.delete();
      }
      throw e;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.