org.jclouds.atmos.config
Class AtmosObjectModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.atmos.config.AtmosObjectModule
All Implemented Interfaces:
com.google.inject.Module

public class AtmosObjectModule
extends com.google.inject.AbstractModule

Configures the domain object mappings needed for all Atmos implementations

Author:
Adrian Cole

Constructor Summary
AtmosObjectModule()
           
 
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

AtmosObjectModule

public AtmosObjectModule()
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-2011 jclouds. All Rights Reserved.