org.jclouds.hpcloud.objectstorage
Class HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule

java.lang.Object
  extended by com.google.inject.AbstractModule
      extended by org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule
          extended by org.jclouds.hpcloud.objectstorage.HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule
All Implemented Interfaces:
com.google.inject.Module
Enclosing class:
HPCloudObjectStorageApiMetadata

public static class HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule
extends org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule

Use this when the keystone configuration incorrectly mismatches api versions across regions.


Constructor Summary
HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule()
           
 
Method Summary
protected  org.jclouds.openstack.keystone.v2_0.suppliers.RegionIdToAdminURISupplier provideRegionIdToAdminURISupplierForApiVersion(String serviceType, String apiVersion, org.jclouds.openstack.keystone.v2_0.suppliers.RegionIdToAdminURISupplier.Factory factory)
           
protected  org.jclouds.location.suppliers.RegionIdToURISupplier provideRegionIdToURISupplierForApiVersion(String serviceType, String apiVersion, org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory)
           
 
Methods inherited from class org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule
configure
 
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

HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule

public HPCloudObjectStorageApiMetadata.IgnoreRegionVersionsModule()
Method Detail

provideRegionIdToURISupplierForApiVersion

protected org.jclouds.location.suppliers.RegionIdToURISupplier provideRegionIdToURISupplierForApiVersion(String serviceType,
                                                                                                         String apiVersion,
                                                                                                         org.jclouds.location.suppliers.RegionIdToURISupplier.Factory factory)
Overrides:
provideRegionIdToURISupplierForApiVersion in class org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule

provideRegionIdToAdminURISupplierForApiVersion

protected org.jclouds.openstack.keystone.v2_0.suppliers.RegionIdToAdminURISupplier provideRegionIdToAdminURISupplierForApiVersion(String serviceType,
                                                                                                                                  String apiVersion,
                                                                                                                                  org.jclouds.openstack.keystone.v2_0.suppliers.RegionIdToAdminURISupplier.Factory factory)
Overrides:
provideRegionIdToAdminURISupplierForApiVersion in class org.jclouds.openstack.keystone.v2_0.config.KeystoneAuthenticationModule.RegionModule


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.