| Package | Description |
|---|---|
| org.jets3t.service |
Provides the main S3 Service interface, on which all JetS3t REST/HTTP or SOAP
implementations are based, and utilites applicable for all services.
|
| org.jets3t.service.impl.rest |
Contains utilties of use to any REST/HTTP S3 Service implementations, and specifically to
the HttpClient implementation provided with JetS3t.
|
| org.jets3t.service.impl.rest.httpclient |
Provides a REST/HTTP S3 Service implementation based on the
Apache HttpClient library - this
implementation is the most reliable and efficient implementation provided with JetS3t.
|
| org.jets3t.service.model |
Provides objects that model entities in S3 such as objects, buckets and owners.
|
| Modifier and Type | Method and Description |
|---|---|
MultipartPart |
S3Service.multipartUploadPart(MultipartUpload upload,
java.lang.Integer partNumber,
S3Object object)
Upload an individual part that will comprise a piece of a multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
java.lang.Integer partNumber,
java.lang.String sourceBucketName,
java.lang.String sourceObjectKey)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
java.lang.Integer partNumber,
java.lang.String sourceBucketName,
java.lang.String sourceObjectKey,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatchTags,
java.lang.String[] ifNoneMatchTags,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.lang.String versionId)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
java.lang.Integer partNumber,
java.lang.String sourceBucketName,
java.lang.String sourceObjectKey,
java.lang.String versionId)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
protected abstract MultipartPart |
S3Service.multipartUploadPartCopyImpl(java.lang.String uploadId,
java.lang.String targetBucketName,
java.lang.String targetObjectKey,
java.lang.Integer partNumber,
java.lang.String sourceBucketName,
java.lang.String sourceObjectKey,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatchTags,
java.lang.String[] ifNoneMatchTags,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.lang.String versionId) |
protected abstract MultipartPart |
S3Service.multipartUploadPartImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.Integer partNumber,
S3Object object) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MultipartPart> |
S3Service.multipartListParts(MultipartUpload upload)
List the parts that have been uploaded for a given multipart upload.
|
protected abstract java.util.List<MultipartPart> |
S3Service.multipartListPartsImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.String objectKey) |
| Modifier and Type | Method and Description |
|---|---|
MultipartCompleted |
S3Service.multipartCompleteUpload(MultipartUpload upload,
java.util.List<MultipartPart> parts)
Complete a multipart upload by combining all the given parts into
the final object.
|
protected abstract MultipartCompleted |
S3Service.multipartCompleteUploadImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.String objectKey,
java.util.List<MultipartPart> parts) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<MultipartPart> |
XmlResponsesSaxParser.ListMultipartPartsResultHandler.parts |
| Modifier and Type | Method and Description |
|---|---|
MultipartPart |
XmlResponsesSaxParser.MultipartPartResultHandler.getMultipartPart() |
MultipartPart |
XmlResponsesSaxParser.parseMultipartUploadPartCopyResult(java.io.InputStream inputStream) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MultipartPart> |
XmlResponsesSaxParser.ListMultipartPartsResultHandler.getMultipartPartList() |
| Modifier and Type | Method and Description |
|---|---|
protected MultipartPart |
RestS3Service.multipartUploadPartCopyImpl(java.lang.String uploadId,
java.lang.String targetBucketName,
java.lang.String targetObjectKey,
java.lang.Integer partNumber,
java.lang.String sourceBucketName,
java.lang.String sourceObjectKey,
java.util.Calendar ifModifiedSince,
java.util.Calendar ifUnmodifiedSince,
java.lang.String[] ifMatchTags,
java.lang.String[] ifNoneMatchTags,
java.lang.Long byteRangeStart,
java.lang.Long byteRangeEnd,
java.lang.String versionId) |
protected MultipartPart |
RestS3Service.multipartUploadPartImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.Integer partNumber,
S3Object object) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<MultipartPart> |
RestS3Service.multipartListPartsImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.String objectKey) |
| Modifier and Type | Method and Description |
|---|---|
protected MultipartCompleted |
RestS3Service.multipartCompleteUploadImpl(java.lang.String uploadId,
java.lang.String bucketName,
java.lang.String objectKey,
java.util.List<MultipartPart> parts) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<MultipartPart> |
MultipartUpload.multipartsPartsUploaded |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<MultipartPart> |
MultipartUpload.getMultipartPartsUploaded() |
| Modifier and Type | Method and Description |
|---|---|
void |
MultipartUpload.addMultipartPartToUploadedList(MultipartPart part) |
int |
MultipartPart.PartNumberComparator.compare(MultipartPart o1,
MultipartPart o2) |