code: @Override
      protected Object createPoolOrConnection()
      {
          try
          {
              this.connection = ConnectionFactory.createConnection(conf);
              return connection;
          }
          catch (IOException e)
          {
              logger.error("Connection could not be established", e);
              throw new KunderaException("Connection could not be established", e);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see
  com.impetus.kundera.loader.GenericClientFactory#createPoolOrConnection()