public class BindPropertiesToAnnotations
extends org.nnsoft.guice.rocoto.configuration.ConfigurationModule
Constructor and Description |
---|
BindPropertiesToAnnotations() |
Modifier and Type | Method and Description |
---|---|
protected String |
bindApi(String in) |
protected String |
bindApiVersion(String in) |
protected String |
bindBuildVersion(String in) |
protected void |
bindConfigurations() |
protected String |
bindCredential(ValueOfConfigurationKeyOrNull config) |
protected String |
bindIdentity(String in) |
protected Set<String> |
bindIsoCodes(String in) |
protected String |
bindProvider(String in) |
protected Credentials |
bindProviderCredentials(String identity,
String credential) |
protected Map<String,Long> |
timeouts(com.google.common.base.Function<com.google.common.base.Predicate<String>,Map<String,String>> filterStringsBoundByName) |
bindEnvironmentVariables, bindProperties, bindProperties, bindProperties, bindProperties, bindProperties, bindProperties, bindProperties, bindProperties, bindProperties, bindProperty, bindSystemProperties, configure
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
@Provides @Singleton @Named(value="TIMEOUTS") protected Map<String,Long> timeouts(com.google.common.base.Function<com.google.common.base.Predicate<String>,Map<String,String>> filterStringsBoundByName)
@Provides @Singleton protected String bindProvider(@Named(value="jclouds.provider") String in)
@Provides @Singleton protected Set<String> bindIsoCodes(@Named(value="jclouds.iso3166-codes") String in)
@Provides @Singleton protected String bindApi(@Named(value="jclouds.api") String in)
@Provides @Singleton protected String bindApiVersion(@Named(value="jclouds.api-version") String in)
@Provides @Singleton protected String bindBuildVersion(@Named(value="jclouds.build-version") String in)
@Provides @Singleton protected String bindIdentity(@Named(value="jclouds.identity") String in)
@Provides @Singleton @Nullable protected String bindCredential(ValueOfConfigurationKeyOrNull config)
@Provides @Singleton protected Credentials bindProviderCredentials(String identity, @Nullable String credential)
protected void bindConfigurations()
bindConfigurations
in class org.nnsoft.guice.rocoto.configuration.ConfigurationModule
Copyright © 2009-2012 jclouds. All Rights Reserved.