org.jclouds.openstack.swift.blobstore.strategy.internal
Class SequentialMultipartUploadStrategy

java.lang.Object
  extended by org.jclouds.openstack.swift.blobstore.strategy.internal.SequentialMultipartUploadStrategy
All Implemented Interfaces:
MultipartUploadStrategy, MultipartUpload

public class SequentialMultipartUploadStrategy
extends Object
implements MultipartUploadStrategy


Field Summary
 
Fields inherited from interface org.jclouds.openstack.swift.blobstore.strategy.MultipartUpload
MAX_LIST_MPU_RETURNED, MAX_LIST_PARTS_RETURNED, MAX_NUMBER_OF_PARTS, MAX_PART_SIZE, MIN_PART_SIZE
 
Constructor Summary
SequentialMultipartUploadStrategy(CommonSwiftClient client, javax.inject.Provider<org.jclouds.blobstore.domain.BlobBuilder> blobBuilders, BlobToObject blob2Object, MultipartUploadSlicingAlgorithm algorithm, org.jclouds.io.PayloadSlicer slicer)
           
 
Method Summary
 String execute(String container, org.jclouds.blobstore.domain.Blob blob)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequentialMultipartUploadStrategy

@Inject
public SequentialMultipartUploadStrategy(CommonSwiftClient client,
                                                javax.inject.Provider<org.jclouds.blobstore.domain.BlobBuilder> blobBuilders,
                                                BlobToObject blob2Object,
                                                MultipartUploadSlicingAlgorithm algorithm,
                                                org.jclouds.io.PayloadSlicer slicer)
Method Detail

execute

public String execute(String container,
                      org.jclouds.blobstore.domain.Blob blob)
Specified by:
execute in interface MultipartUploadStrategy


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.