org.jclouds.s3.blobstore
Interface S3BlobStoreContext

All Superinterfaces:
BlobStoreContext, Closeable, View
All Known Subinterfaces:
AWSS3BlobStoreContext
All Known Implementing Classes:
AWSS3BlobStoreContextImpl, S3BlobStoreContextImpl

public interface S3BlobStoreContext
extends BlobStoreContext

Author:
Adrian Cole

Method Summary
 S3AsyncBlobStore getAsyncBlobStore()
           
 S3BlobStore getBlobStore()
           
 
Methods inherited from interface org.jclouds.blobstore.BlobStoreContext
close, createBlobMap, createBlobMap, createInputStreamMap, createInputStreamMap, getConsistencyModel, getProviderSpecificContext, getSigner, getUtils, utils
 
Methods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrap
 

Method Detail

getBlobStore

S3BlobStore getBlobStore()
Specified by:
getBlobStore in interface BlobStoreContext
Returns:
a portable interface for the BlobStore.

getAsyncBlobStore

S3AsyncBlobStore getAsyncBlobStore()
Specified by:
getAsyncBlobStore in interface BlobStoreContext
Returns:
a portable asynchronous interface for the BlobStore, which returns Futures for each call.


Copyright © 2009-2012 jclouds. All Rights Reserved.