Package org.jclouds.s3.blobstore.config
Class S3BlobStoreContextModule
java.lang.Object
com.google.inject.AbstractModule
org.jclouds.s3.blobstore.config.S3BlobStoreContextModule
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
AWSS3BlobStoreContextModule
public class S3BlobStoreContextModule
extends com.google.inject.AbstractModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected final com.google.common.cache.LoadingCache<String, AccessControlList> protected voidMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
S3BlobStoreContextModule
public S3BlobStoreContextModule()
-
-
Method Details
-
configure
protected void configure()- Overrides:
configurein classcom.google.inject.AbstractModule
-
bindRequestSigner
protected void bindRequestSigner() -
bucketAcls
@Provides @Singleton protected final com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls(BackoffOnNotFoundWhenGetBucketACL loader)
-