|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.inject.AbstractModule
org.jclouds.ohai.config.OhaiModule
public class OhaiModule
Wires the components needed to parse ohai data
| Nested Class Summary | |
|---|---|
static class |
OhaiModule.CurrentUserProvider
|
static class |
OhaiModule.OhaiTimeProvider
|
static class |
OhaiModule.PlatformProvider
|
static class |
OhaiModule.PlatformVersionProvider
|
static class |
OhaiModule.SystemPropertiesProvider
|
static class |
OhaiModule.SystemPropertyProvider
|
| Constructor Summary | |
|---|---|
OhaiModule()
|
|
| Method Summary | |
|---|---|
com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<org.jclouds.domain.JsonBall>> |
bindOhai()
|
protected void |
configure()
|
protected Long |
millis()
|
protected com.google.common.base.Supplier<Map<String,org.jclouds.domain.JsonBall>> |
provideAutomatic(AutomaticSupplier in)
|
protected Properties |
systemProperties()
|
| 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 |
|---|
public OhaiModule()
| Method Detail |
|---|
protected void configure()
configure in class com.google.inject.AbstractModule@Provides protected com.google.common.base.Supplier<Map<String,org.jclouds.domain.JsonBall>> provideAutomatic(AutomaticSupplier in)
@Named(value="systemProperties") @Provides protected Properties systemProperties()
public com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<org.jclouds.domain.JsonBall>> bindOhai()
@Provides protected Long millis()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||