Class ServiceCatalogModule.RegionModule
java.lang.Object
com.google.inject.AbstractModule
org.jclouds.openstack.keystone.catalog.config.ServiceCatalogModule.RegionModule
- All Implemented Interfaces:
com.google.inject.Module
- Enclosing class:
ServiceCatalogModule
public static class ServiceCatalogModule.RegionModule
extends com.google.inject.AbstractModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected final RegionIdToAdminURISupplierguiceProvideRegionIdToAdminURISupplierForApiVersion(String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory) protected final RegionIdToURISupplierguiceProvideRegionIdToURISupplierForApiVersion(String serviceType, String apiVersion, RegionIdToURISupplier.Factory factory) protected RegionIdToAdminURISupplierprovideRegionIdToAdminURISupplierForApiVersion(String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory) protected RegionIdToURISupplierprovideRegionIdToURISupplierForApiVersion(String serviceType, String apiVersion, RegionIdToURISupplier.Factory factory) 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, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
RegionModule
public RegionModule()
-
-
Method Details
-
configure
protected void configure()- Overrides:
configurein classcom.google.inject.AbstractModule
-
guiceProvideRegionIdToURISupplierForApiVersion
@Provides @Singleton protected final RegionIdToURISupplier guiceProvideRegionIdToURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToURISupplier.Factory factory) -
provideRegionIdToURISupplierForApiVersion
protected RegionIdToURISupplier provideRegionIdToURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToURISupplier.Factory factory) -
guiceProvideRegionIdToAdminURISupplierForApiVersion
@Provides @Singleton protected final RegionIdToAdminURISupplier guiceProvideRegionIdToAdminURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory) -
provideRegionIdToAdminURISupplierForApiVersion
protected RegionIdToAdminURISupplier provideRegionIdToAdminURISupplierForApiVersion(@Named("jclouds.keystone.service-type") String serviceType, String apiVersion, RegionIdToAdminURISupplier.Factory factory)
-