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 void
protected final com.google.common.cache.LoadingCache
<String, AccessControlList> protected void
Methods 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:
configure
in classcom.google.inject.AbstractModule
-
bindRequestSigner
protected void bindRequestSigner() -
bucketAcls
@Provides @Singleton protected final com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls(BackoffOnNotFoundWhenGetBucketACL loader)
-