/** * Event handler for this dialog. */ public void actionPerformed(ActionEvent e) { if ("OK".equals(e.getActionCommand())) { copyActionApproved = true; for (int i = 0; i < destinationObjects.length; i++) { destinationObjects[i].setKey( renameObjectKey(destinationObjects[i].getKey(), i)); if ("Publically Accessible".equals(destinationAclComboBox.getSelectedItem())) { destinationObjects[i].setAcl(AccessControlList.REST_CANNED_PUBLIC_READ); } else if ("Unchanged".equals(destinationAclComboBox.getSelectedItem())) { copyOriginalAccessControlLists = true; } // Apply storage class destinationObjects[i].setStorageClass( (String) destinationStorageClassComboBox.getSelectedItem()); } this.setVisible(false); } else if ("Cancel".equals(e.getActionCommand())) { copyActionApproved = false; this.setVisible(false); } }
/** * Event handler for this dialog. */ public void actionPerformed(ActionEvent e) { if ("OK".equals(e.getActionCommand())) { copyActionApproved = true; for (int i = 0; i < destinationObjects.length; i++) { destinationObjects[i].setKey( renameObjectKey(destinationObjects[i].getKey(), i)); if ("Publically Accessible".equals(destinationAclComboBox.getSelectedItem())) { destinationObjects[i].setAcl(AccessControlList.REST_CANNED_PUBLIC_READ); } else if ("Unchanged".equals(destinationAclComboBox.getSelectedItem())) { copyOriginalAccessControlLists = true; } // Apply storage class destinationObjects[i].setStorageClass( (String) destinationStorageClassComboBox.getSelectedItem()); } this.setVisible(false); } else if ("Cancel".equals(e.getActionCommand())) { copyActionApproved = false; this.setVisible(false); } }
newObject.setStorageClass(cockpitPreferences.getUploadStorageClass());
newObject.setStorageClass(cockpitPreferences.getUploadStorageClass());
object.setStorageClass(""); this.putObjectWithRequestEntityImpl(bucketName, object, requestEntity, requestParameters);
object.setStorageClass(""); this.putObjectWithRequestEntityImpl(bucketName, object, requestEntity, requestParameters);
if(!S3Object.STORAGE_CLASS_STANDARD.equals(status.getStorageClass())) { object.setStorageClass(status.getStorageClass());
rrsObject.setStorageClass(S3Object.STORAGE_CLASS_REDUCED_REDUNDANCY);
rrsObject.setStorageClass(S3Object.STORAGE_CLASS_REDUCED_REDUNDANCY);
final S3Object destination = new S3Object(containerService.getKey(file)); destination.setStorageClass(file.attributes().getStorageClass()); final Encryption.Algorithm encryption = file.attributes().getEncryption(); destination.setServerSideEncryptionAlgorithm(encryption.algorithm);