/** * Updates the ACL settings for the currently selected bucket. */ private void updateBucketAccessControlList() { try { AccessControlList bucketACL = s3ServiceMulti.getS3Service().getBucketAcl(currentSelectedBucket); AccessControlList updatedBucketACL = AccessControlDialog.showDialog( ownerFrame, new S3Bucket[] {currentSelectedBucket}, bucketACL, this); if (updatedBucketACL != null) { currentSelectedBucket.setAcl(updatedBucketACL); s3ServiceMulti.getS3Service().putBucketAcl(currentSelectedBucket); } } catch (Exception e) { String message = "Unable to update bucket's Access Control List"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, this, message, e); } }
/** * Updates the ACL settings for the currently selected bucket. */ private void updateBucketAccessControlList() { try { AccessControlList bucketACL = s3ServiceMulti.getS3Service().getBucketAcl(currentSelectedBucket); AccessControlList updatedBucketACL = AccessControlDialog.showDialog( ownerFrame, new S3Bucket[] {currentSelectedBucket}, bucketACL, this); if (updatedBucketACL != null) { currentSelectedBucket.setAcl(updatedBucketACL); s3ServiceMulti.getS3Service().putBucketAcl(currentSelectedBucket); } } catch (Exception e) { String message = "Unable to update bucket's Access Control List"; log.error(message, e); ErrorDialog.showDialog(ownerFrame, this, message, e); } }
try { if (selectedBucket.getAcl() == null) { selectedBucket.setAcl( s3ServiceMulti.getS3Service().getBucketAcl( selectedBucket));
try { if (selectedBucket.getAcl() == null) { selectedBucket.setAcl( s3ServiceMulti.getS3Service().getBucketAcl( selectedBucket));
publicBucket.setAcl(bucketAcl); s3Service.putBucketAcl(publicBucket); System.out.println("View bucket's object listing here: http://s3.amazonaws.com/"
publicBucket.setAcl(bucketAcl); s3Service.putBucketAcl(publicBucket); System.out.println("View bucket's object listing here: http://s3.amazonaws.com/"