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, 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)
-