Deprecated API


Contents
Deprecated Interfaces
org.jets3t.service.multithread.CancelEventTrigger
          0.8.0 use CancelEventTrigger instead. 
 

Deprecated Classes
org.jets3t.service.multithread.DownloadPackage
          0.8.0 use DownloadPackage instead. 
org.jets3t.service.S3ObjectsChunk
          0.8.0 use StorageObjectsChunk instead. 
org.jets3t.service.multithread.S3ServiceMulti
          0.8.0 use ThreadedStorageService instead. 
org.jets3t.service.multithread.S3ServiceSimpleMulti
          0.8.0 use SimpleThreadedStorageService instead. 
org.jets3t.service.multithread.ServiceEvent
          0.8.0 use ServiceEvent instead. 
org.jets3t.service.multithread.ThreadWatcher
          0.8.0 use ThreadWatcher instead. 
 

Deprecated Fields
org.jets3t.service.utils.Mimetypes.MIMETYPE_JETS3T_DIRECTORY
          0.8.0 
 

Deprecated Methods
org.jets3t.service.utils.ObjectUtils.createPackageForDownload(S3Object, File, boolean, boolean, String)
          0.8.0 use ObjectUtils.createPackageForDownload(StorageObject, File, boolean, boolean, String) instead. 
org.jets3t.service.S3Service.createSignedDeleteUrl(String, String, ProviderCredentials, Date)
          0.7.4 
org.jets3t.service.S3Service.createSignedDeleteUrl(String, String, ProviderCredentials, Date, boolean)
          0.7.4 
org.jets3t.service.S3Service.createSignedGetUrl(String, String, ProviderCredentials, Date)
          0.7.4 
org.jets3t.service.S3Service.createSignedGetUrl(String, String, ProviderCredentials, Date, boolean)
          0.7.4 
org.jets3t.service.S3Service.createSignedHeadUrl(String, String, ProviderCredentials, Date)
          0.7.4 
org.jets3t.service.S3Service.createSignedHeadUrl(String, String, ProviderCredentials, Date, boolean)
          0.7.4 
org.jets3t.service.S3Service.createSignedPutUrl(String, String, Map, ProviderCredentials, Date)
          0.7.4 
org.jets3t.service.S3Service.createSignedPutUrl(String, String, Map, ProviderCredentials, Date, boolean)
          0.7.4 
org.jets3t.service.S3Service.createSignedUrl(String, String, String, String, Map, ProviderCredentials, long)
          0.7.4 
org.jets3t.service.S3Service.createSignedUrl(String, String, String, String, Map, ProviderCredentials, long, boolean)
          0.7.4 
org.jets3t.service.S3Service.createSignedUrl(String, String, String, String, Map, ProviderCredentials, long, boolean, boolean, boolean)
          0.7.4 
org.jets3t.service.S3Service.deleteBucket(S3Bucket)
          0.8.0

This method cannot be performed by anonymous services. 

org.jets3t.service.S3Service.getAWSCredentials()
          0.8.0 use StorageService.getProviderCredentials() instead 
org.jets3t.service.S3Service.getObject(S3Bucket, String)
          0.8.0

This method can be performed by anonymous services. Anonymous services can get a publicly-readable object.

Important: It is the caller's responsibility to close the object's data input stream. The data stream should be consumed and closed as soon as is practical as network connections may be held open until the streams are closed. Excessive unclosed streams can lead to connection starvation. 

org.jets3t.service.S3Service.getObjectDetails(S3Bucket, String)
          0.8.0

This method can be performed by anonymous services. Anonymous services can get a publicly-readable object's details. 

org.jets3t.service.acl.AccessControlList.isCannedRestACL()
          0.8.0 
org.jets3t.service.S3Service.listObjects(S3Bucket)
          0.8.0

The objects returned by this method contain only minimal information such as the object's size, ETag, and LastModified timestamp. To retrieve the objects' metadata you must perform follow-up getObject or getObjectDetails operations.

This method can be performed by anonymous services. Anonymous services can only list the objects in a publicly-readable bucket. 

org.jets3t.service.S3Service.listObjects(S3Bucket, String, String)
          0.8.0

The objects returned by this method contain only minimal information such as the object's size, ETag, and LastModified timestamp. To retrieve the objects' metadata you must perform follow-up getObject or getObjectDetails operations.

This method can be performed by anonymous services. Anonymous services can only list the objects in a publicly-readable bucket.

NOTE: If you supply a delimiter value that could cause CommonPrefixes ("subdirectory paths") to be included in the results from S3, use the StorageService.listObjectsChunked(String, String, String, long, String, boolean) method instead of this one to obtain both object and CommonPrefix values. 

org.jets3t.service.S3Service.listObjects(S3Bucket, String, String, long)
          0.8.0

The objects returned by this method contain only minimal information such as the object's size, ETag, and LastModified timestamp. To retrieve the objects' metadata you must perform follow-up getObject or getObjectDetails operations.

This method can be performed by anonymous services. Anonymous services can list the contents of a publicly-readable bucket.

NOTE: If you supply a delimiter value that could cause CommonPrefixes ("subdirectory paths") to be included in the results from S3, use the StorageService.listObjectsChunked(String, String, String, long, String, boolean) method instead of this one to obtain both object and CommonPrefix values.