@Override public S3Object getObject() { return (S3Object) super.getObject(); }
downloadPackage.setObject(object); downloadPackage.getOutputStream()); object.setDataInputFile(downloadPackage.getDataFile()); if (restoreLastModifiedDate && downloadPackage.getDataFile() != null) { String metadataLocalFileDate = (String) object.getMetadata( Constants.METADATA_JETS3T_LOCAL_FILE_DATE); if (log.isDebugEnabled()) { log.debug("Restoring original Last Modified date for object '" + object.getKey() + "' to file '" + downloadPackage.getDataFile() + "': " + metadataLocalFileDate); downloadPackage.getDataFile().setLastModified( ServiceUtils.parseIso8601Date(metadataLocalFileDate).getTime());
tempFile.deleteOnExit(); downloadPackages[i] = new DownloadPackage(objects[i], tempFile); originalObjectKeyNames[i] = objects[i].getName();
downloadPackage.setObject(object); downloadPackage.getOutputStream()); object.setDataInputFile(downloadPackage.getDataFile()); if (restoreLastModifiedDate && downloadPackage.getDataFile() != null) { String metadataLocalFileDate = (String) object.getMetadata( Constants.METADATA_JETS3T_LOCAL_FILE_DATE); if (log.isDebugEnabled()) { log.debug("Restoring original Last Modified date for object '" + object.getKey() + "' to file '" + downloadPackage.getDataFile() + "': " + metadataLocalFileDate); downloadPackage.getDataFile().setLastModified( ServiceUtils.parseIso8601Date(metadataLocalFileDate).getTime());
tempFile.deleteOnExit(); downloadPackages[i] = new DownloadPackage(objects[i], tempFile); originalObjectKeyNames[i] = objects[i].getName();
@Override public S3Object getObject() { return (S3Object) super.getObject(); }
return new DownloadPackage(object, fileTarget, isZipped, encryptionUtil);
final StorageObject[] objects = new StorageObject[downloadPackages.length]; for (int i = 0; i < runnables.length; i++) { objects[i] = downloadPackages[i].getObject();
return new DownloadPackage(object, fileTarget, isZipped, encryptionUtil);
final StorageObject[] objects = new StorageObject[downloadPackages.length]; for (int i = 0; i < runnables.length; i++) { objects[i] = downloadPackages[i].getObject();