Class S3BlobStoreContextImpl
- java.lang.Object
-
- com.google.common.collect.ForwardingObject
-
- org.jclouds.internal.BaseView
-
- org.jclouds.blobstore.internal.BlobStoreContextImpl
-
- org.jclouds.s3.blobstore.internal.S3BlobStoreContextImpl
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,BlobStoreContext
,S3BlobStoreContext
,View
- Direct Known Subclasses:
AWSS3BlobStoreContextImpl
@Singleton public class S3BlobStoreContextImpl extends BlobStoreContextImpl implements S3BlobStoreContext
-
-
Constructor Summary
Constructors Constructor Description S3BlobStoreContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, Utils utils, ConsistencyModel consistencyModel, BlobStore blobStore, BlobRequestSigner blobRequestSigner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description S3BlobStore
getBlobStore()
-
Methods inherited from class org.jclouds.blobstore.internal.BlobStoreContextImpl
close, equals, getConsistencyModel, getSigner, hashCode, toString, utils
-
Methods inherited from class org.jclouds.internal.BaseView
delegate, getBackendType, string, unwrap, unwrap, unwrapApi
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jclouds.blobstore.BlobStoreContext
close, getConsistencyModel, getSigner, utils
-
Methods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrapApi
-
-
-
-
Constructor Detail
-
S3BlobStoreContextImpl
@Inject public S3BlobStoreContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, Utils utils, ConsistencyModel consistencyModel, BlobStore blobStore, BlobRequestSigner blobRequestSigner)
-
-
Method Detail
-
getBlobStore
public S3BlobStore getBlobStore()
- Specified by:
getBlobStore
in interfaceBlobStoreContext
- Specified by:
getBlobStore
in interfaceS3BlobStoreContext
- Overrides:
getBlobStore
in classBlobStoreContextImpl
- Returns:
- a portable interface for the BlobStore.
-
-