@Override
   public Infinispan create(URI uri) {
      try {
         return new HotRod(HotRodURI.create(uri).toConfigurationBuilder().build());
      } catch (Throwable t) {
         // Not a Hot Rod URI
         return null;
      }
   }
@Test
   public void testHotRodInstantiationByConfiguration() {
      HotRodConfiguration configuration = new HotRodConfigurationBuilder().build();
      try (Infinispan infinispan = Infinispan.create(configuration)) {
         assertTrue(infinispan instanceof HotRod);
      }
   }