org.springframework.build.aws.ant
Class AbstractS3DownloadOperation
java.lang.Object
org.springframework.build.aws.ant.AbstractS3Operation
org.springframework.build.aws.ant.AbstractS3DownloadOperation
- All Implemented Interfaces:
- S3Operation
- Direct Known Subclasses:
- Download, DownloadLatest
public abstract class AbstractS3DownloadOperation
- extends AbstractS3Operation
Method Summary |
protected void |
getFile(org.jets3t.service.S3Service service,
org.jets3t.service.model.S3Bucket bucket,
java.lang.String key,
java.io.File destination)
|
private void |
logEnd(org.jets3t.service.model.S3Object source,
long startTime,
long endTime)
|
private void |
logStart(org.jets3t.service.model.S3Object source,
java.io.File destination)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUFFER_SIZE
private static final int BUFFER_SIZE
- See Also:
- Constant Field Values
AbstractS3DownloadOperation
public AbstractS3DownloadOperation()
getFile
protected void getFile(org.jets3t.service.S3Service service,
org.jets3t.service.model.S3Bucket bucket,
java.lang.String key,
java.io.File destination)
throws org.jets3t.service.S3ServiceException,
java.io.IOException
- Throws:
org.jets3t.service.S3ServiceException
java.io.IOException
logStart
private void logStart(org.jets3t.service.model.S3Object source,
java.io.File destination)
throws java.io.IOException
- Throws:
java.io.IOException
logEnd
private void logEnd(org.jets3t.service.model.S3Object source,
long startTime,
long endTime)