@Singleton public class S3BlobStoreContextImpl extends BlobStoreContextImpl implements S3BlobStoreContext
Constructor and Description |
---|
S3BlobStoreContextImpl(Context backend,
com.google.common.reflect.TypeToken<? extends Context> backendType,
BlobMap.Factory blobMapFactory,
Utils utils,
ConsistencyModel consistencyModel,
InputStreamMap.Factory inputStreamMapFactory,
AsyncBlobStore ablobStore,
BlobStore blobStore,
BlobRequestSigner blobRequestSigner) |
Modifier and Type | Method and Description |
---|---|
S3AsyncBlobStore |
getAsyncBlobStore() |
S3BlobStore |
getBlobStore() |
close, createBlobMap, createBlobMap, createInputStreamMap, createInputStreamMap, equals, getConsistencyModel, getProviderSpecificContext, getSigner, getUtils, hashCode, toString, utils
delegate, getBackendType, string, unwrap, unwrap, unwrap
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
close, createBlobMap, createBlobMap, createInputStreamMap, createInputStreamMap, getConsistencyModel, getProviderSpecificContext, getSigner, getUtils, utils
getBackendType, unwrap, unwrap, unwrap
@Inject public S3BlobStoreContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, BlobMap.Factory blobMapFactory, Utils utils, ConsistencyModel consistencyModel, InputStreamMap.Factory inputStreamMapFactory, AsyncBlobStore ablobStore, BlobStore blobStore, BlobRequestSigner blobRequestSigner)
public S3BlobStore getBlobStore()
getBlobStore
in interface BlobStoreContext
getBlobStore
in interface S3BlobStoreContext
getBlobStore
in class BlobStoreContextImpl
public S3AsyncBlobStore getAsyncBlobStore()
getAsyncBlobStore
in interface BlobStoreContext
getAsyncBlobStore
in interface S3BlobStoreContext
getAsyncBlobStore
in class BlobStoreContextImpl
Future
s for
each call.Copyright © 2009-2013 jclouds. All Rights Reserved.