org.jclouds.s3.config
Class S3ObjectModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by 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

Author:
Adrian Cole

Constructor Summary
S3ObjectModule()
           
 
Method Summary
protected  void configure()
          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, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

S3ObjectModule

public S3ObjectModule()
Method Detail

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

Specified by:
configure in class com.google.inject.AbstractModule


Copyright © 2009-2012 jclouds. All Rights Reserved.