@Test public void testDefaultConfigurationFactory() { ConfigurationFactory provided = HBaseFactoryProvider.getConfigurationFactory(); assertTrue(provided instanceof ConfigurationFactory.ConfigurationFactoryImpl); }
public static ConfigurationFactory getConfigurationFactory() { return InstanceResolver.getSingleton(ConfigurationFactory.class, DEFAULT_CONFIGURATION_FACTORY); }
HBaseFactoryProvider { public static ConfigurationFactory getConfigurationFactory() { return InstanceResolver.getSingleton(ConfigurationFactory.class, DEFAULT_CONFIGURATION_FACTORY); } }
HBaseFactoryProvider { public static ConfigurationFactory getConfigurationFactory() { return InstanceResolver.getSingleton(ConfigurationFactory.class, DEFAULT_CONFIGURATION_FACTORY); }  }
HBaseFactoryProvider { public static ConfigurationFactory getConfigurationFactory() { return InstanceResolver.getSingleton(ConfigurationFactory.class, DEFAULT_CONFIGURATION_FACTORY); }  static HTableFactory getHTableFactory(); static HConnectionFactory getHConnectionFactory(); static ConfigurationFactory getConfigurationFactory(); }
HBaseFactoryProvider { public static ConfigurationFactory getConfigurationFactory() { return InstanceResolver.getSingleton(ConfigurationFactory.class, DEFAULT_CONFIGURATION_FACTORY); }  static HTableFactory getHTableFactory(); static HConnectionFactory getHConnectionFactory(); static ConfigurationFactory getConfigurationFactory();  }