Examples of ListBucketResponse


Examples of com.amazon.s3.ListBucketResponse

    request.setPrefix(listBucket.getPrefix());
    return request;
  }
 
  public static ListBucketResponse toListBucketResponse(S3ListBucketResponse engineResponse) {
    ListBucketResponse response = new ListBucketResponse();
    ListBucketResult result = new ListBucketResult();
    result.setName(engineResponse.getBucketName());
    result.setDelimiter(engineResponse.getDelimiter());
    result.setPrefix(engineResponse.getPrefix());
    result.setMarker(engineResponse.getMarker());
    result.setMaxKeys(engineResponse.getMaxKeys());
    result.setIsTruncated(engineResponse.isTruncated());
    result.setNextMarker(engineResponse.getNextMarker());
    result.setCommonPrefixes(toPrefixEntry(engineResponse.getCommonPrefixes()));
    result.setContents(toListEntry(engineResponse.getContents()));
    response.setListBucketResponse(result);
    return response;
  }
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

            S3ListBucketResponse engineResponse = ServiceProvider.getInstance()
                    .getS3Engine().listBucketContents(engineRequest, false);

            // To allow the all list buckets result to be serialized via Axiom
            // classes
            ListBucketResponse oneBucket = S3SerializableServiceImplementation
                    .toListBucketResponse(engineResponse);

            OutputStream outputStream = response.getOutputStream();
            response.setStatus(200);
            response.setContentType("application/xml");
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

        try {
            S3ListBucketResponse engineResponse = ServiceProvider.getInstance().getS3Engine().listBucketContents(engineRequest, false);

            // To allow the all list buckets result to be serialized via Axiom
            // classes
            ListBucketResponse oneBucket = S3SerializableServiceImplementation.toListBucketResponse(engineResponse);

            OutputStream outputStream = response.getOutputStream();
            response.setStatus(200);
            response.setContentType("application/xml");
            // The content-type literally should be
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

        request.setPrefix(listBucket.getPrefix());
        return request;
    }

    public static ListBucketResponse toListBucketResponse(S3ListBucketResponse engineResponse) {
        ListBucketResponse response = new ListBucketResponse();
        ListBucketResult result = new ListBucketResult();
        result.setName(engineResponse.getBucketName());
        result.setDelimiter(engineResponse.getDelimiter());
        result.setPrefix(engineResponse.getPrefix());
        result.setMarker(engineResponse.getMarker());
        result.setMaxKeys(engineResponse.getMaxKeys());
        result.setIsTruncated(engineResponse.isTruncated());
        result.setNextMarker(engineResponse.getNextMarker());
        result.setCommonPrefixes(toPrefixEntry(engineResponse.getCommonPrefixes()));
        result.setContents(toListEntry(engineResponse.getContents()));
        response.setListBucketResponse(result);
        return response;
    }
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

    request.setPrefix(listBucket.getPrefix());
    return request;
  }
 
  public static ListBucketResponse toListBucketResponse(S3ListBucketResponse engineResponse) {
    ListBucketResponse response = new ListBucketResponse();
    ListBucketResult result = new ListBucketResult();
    result.setName(engineResponse.getBucketName());
    result.setDelimiter(engineResponse.getDelimiter());
    result.setPrefix(engineResponse.getPrefix());
    result.setMarker(engineResponse.getMarker());
    result.setMaxKeys(engineResponse.getMaxKeys());
    result.setIsTruncated(engineResponse.isTruncated());
    result.setNextMarker(engineResponse.getNextMarker());
    result.setCommonPrefixes(toPrefixEntry(engineResponse.getCommonPrefixes()));
    result.setContents(toListEntry(engineResponse.getContents()));
    response.setListBucketResponse(result);
    return response;
  }
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

    int maxKeys = Converter.toInt(request.getParameter("max-keys"), 1000);
    engineRequest.setMaxKeys(maxKeys);
    S3ListBucketResponse engineResponse = ServiceProvider.getInstance().getS3Engine().listBucketContents( engineRequest, false );
   
    // -> serialize using the apache's Axiom classes
    ListBucketResponse oneBucket = S3SoapServiceImpl.toListBucketResponse( engineResponse );
 
    OutputStream os = response.getOutputStream();
    response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
    XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
    String documentStart = new String( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" );
    os.write( documentStart.getBytes());
    MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
        oneBucket.serialize( new QName( "http://s3.amazonaws.com/doc/2006-03-01/", "ListBucketResponse", "ns1" ), factory, MTOMWriter );
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
  }
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

      S3ListBucketResponse engineResponse = ServiceProvider.getInstance()
        .getS3Engine().listBucketContents(engineRequest, false);

      // To allow the all list buckets result to be serialized via Axiom
      // classes
      ListBucketResponse oneBucket = S3SerializableServiceImplementation
        .toListBucketResponse(engineResponse);

      OutputStream outputStream = response.getOutputStream();
      response.setStatus(200);
      response.setContentType("application/xml");
View Full Code Here

Examples of com.amazon.s3.ListBucketResponse

            S3ListBucketResponse engineResponse = ServiceProvider.getInstance()
                    .getS3Engine().listBucketContents(engineRequest, false);

            // To allow the all list buckets result to be serialized via Axiom
            // classes
            ListBucketResponse oneBucket = S3SerializableServiceImplementation
                    .toListBucketResponse(engineResponse);

            OutputStream outputStream = response.getOutputStream();
            response.setStatus(200);
            response.setContentType("application/xml");
View Full Code Here

Examples of com.amazon.s3.client.AmazonS3Stub.ListBucketResponse

      request.setAWSAccessKeyId("TODO");
      request.setCredential("TODO");
      request.setSignature("TODO");
      request.setTimestamp(Calendar.getInstance());
     
      ListBucketResponse response = serviceStub.listBucket(request);
      ListBucketResult result = response.getListBucketResponse();
      System.out.println("\tContent of Bucket " + result.getName());
      System.out.println("\tListing with prefix: " + result.getPrefix() + ", delimiter: "
        + result.getDelimiter() + ", marker: " + result.getMarker() + ", max: " + result.getMaxKeys());
     
      ListEntry[] entries = result.getContents();
View Full Code Here

Examples of com.amazon.s3.client.AmazonS3Stub.ListBucketResponse

            request.setAWSAccessKeyId("TODO");
            request.setCredential("TODO");
            request.setSignature("TODO");
            request.setTimestamp(Calendar.getInstance());

            ListBucketResponse response = serviceStub.listBucket(request);
            ListBucketResult result = response.getListBucketResponse();
            System.out.println("\tContent of Bucket " + result.getName());
            System.out.println("\tListing with prefix: " + result.getPrefix() + ", delimiter: " + result.getDelimiter() + ", marker: " + result.getMarker() + ", max: " +
                result.getMaxKeys());

            ListEntry[] entries = result.getContents();
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.