Class S3ObjectModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.s3.config.S3ObjectModule
All Implemented Interfaces:
com.google.inject.Module

public class S3ObjectModule extends com.google.inject.AbstractModule
Configures the domain object mappings needed for all S3 implementations
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient.

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • S3ObjectModule

      public S3ObjectModule()
  • Method Details

    • configure

      protected void configure()
      explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient. http://code.google.com/p/google-guice/issues/detail?id=435
      Overrides:
      configure in class com.google.inject.AbstractModule