Package org.jets3t.service

Examples of org.jets3t.service.S3Service.deleteObject()


            .openConnection()).getResponseCode());

        // Clean-up.
        s3Service.deleteObject(bucket, privateKey);
        s3Service.deleteObject(bucket, publicKey);
        s3Service.deleteObject(bucket, publicKey2);
//        s3Service.deleteBucket(bucket.getName());
    }
   
    public void testObjectListing() throws Exception {
        S3Service s3Service = getS3Service(awsCredentials);
View Full Code Here


       
        // Clean up.
        iter = objectsList.iterator();
        while (iter.hasNext()) {
            S3Object object = (S3Object) iter.next();
            s3Service.deleteObject(bucket, object.getKey());
        }
//        s3Service.deleteBucket(bucket.getName());
    }

    public void testBucketLogging() throws Exception {
View Full Code Here

            new InputStreamReader(conn.getInputStream())))
            .readLine();
        assertEquals("Unexpected data content in S3 object", dataString, objectData);
       
        // Clean up.
        s3Service.deleteObject(bucket, object.getKey());
       
//        s3Service.deleteBucket(bucket.getName());
    }
   
    public void testHashVerifiedUploads() throws Exception {
View Full Code Here

        String eTagBase64 = ServiceUtils.toBase64(ServiceUtils.fromHex(resultObject.getETag()));
        assertEquals("Could not convert ETag and MD5 hash to matching Base64-encoded strings",
            md5HashBase64, eTagBase64);

        // Clean up.
        s3Service.deleteObject(bucket, object.getKey());
       
//        s3Service.deleteBucket(bucket.getName());
    }

   
View Full Code Here

            s3Service.putObject(bucket, object);
            URL url = new URL("https://s3.amazonaws.com/" + bucketName + "/" + publicKey);     
            assertEquals("Expected public access (200)",
                    200, ((HttpURLConnection)url.openConnection()).getResponseCode());
        } finally {
            s3Service.deleteObject(bucket, object.getKey());
//            s3Service.deleteBucket(bucket.getName());
        }
    }

}
View Full Code Here

            String baseBucketName = this.args.getS3Bucket();
            String keyName = this.makeKey(vmName, null);

            try
            {
                s3Service.deleteObject(baseBucketName, keyName);
            }
            catch(S3ServiceException s3ex)
            {               
                if(s3ex.getResponseCode() == 404)
                {
View Full Code Here

            catch(S3ServiceException s3ex)
            {               
                if(s3ex.getResponseCode() == 404)
                {
                    keyName = this.makeKey(vmName, "common");
                    s3Service.deleteObject(baseBucketName, keyName);
                }
                else
                {
                    throw new ExecutionProblem(s3ex.toString());
                }
View Full Code Here

    }

    private void deleteFromS3(final GATKRunReport report) throws Exception {
        final S3Service s3Service = GATKRunReport.initializeAWSService(downloaderAccessKey, downloaderSecretKey);
        // Retrieve the whole data object we created previously
        s3Service.deleteObject(report.getS3ReportBucket(), report.getReportFileName());
    }

    @DataProvider(name = "PostReportByType")
    public Object[][] makePostReportByType() {
        List<Object[]> tests = new ArrayList<Object[]>();
View Full Code Here

            @Override
            public void apply() throws S3ServiceException { s3Service.createBucket("ShouldNotCreate"); }
        });
        assertOperationNotAllowed("deleteObject", new S3Op() {
            @Override
            public void apply() throws ServiceException { s3Service.deleteObject(report.getS3ReportBucket(), report.getReportFileName()); }
        });
    }

    private void assertOperationNotAllowed(final String name, final S3Op op) {
        try {
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.