com.atlassian.bamboo.maven.plugins.aws.aws
Class AgentCacheTransferManager

java.lang.Object
  extended by com.atlassian.bamboo.maven.plugins.aws.aws.AgentCacheTransferManager

public class AgentCacheTransferManager
extends Object


Constructor Summary
AgentCacheTransferManager(org.apache.maven.plugin.logging.Log log, com.amazonaws.services.s3.transfer.TransferManager transferManager)
           
 
Method Summary
 void copyObject(String srcBucket, String srcKey, String dstBucket, String dstKey, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener transferStateChangeListener)
           
 com.amazonaws.services.s3.transfer.internal.S3ProgressListener newS3ProgressListener(String msg)
           
 com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener newTransferStateChangeListener(String msg)
           
 void putObject(String bucket, String key, File file, com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener)
           
 void resumeTransfers()
           
 void suspendTransfers()
           
 void waitForAllTransfers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentCacheTransferManager

public AgentCacheTransferManager(org.apache.maven.plugin.logging.Log log,
                                 com.amazonaws.services.s3.transfer.TransferManager transferManager)
Method Detail

copyObject

public void copyObject(String srcBucket,
                       String srcKey,
                       String dstBucket,
                       String dstKey,
                       @Nullable
                       com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener transferStateChangeListener)

putObject

public void putObject(String bucket,
                      String key,
                      File file,
                      @Nullable
                      com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener)

newS3ProgressListener

public com.amazonaws.services.s3.transfer.internal.S3ProgressListener newS3ProgressListener(String msg)

newTransferStateChangeListener

public com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener newTransferStateChangeListener(String msg)

waitForAllTransfers

public void waitForAllTransfers()

suspendTransfers

public void suspendTransfers()

resumeTransfers

public void resumeTransfers()


Copyright © 2015 Atlassian. All rights reserved.