code: public Object createConnectionFactory(
              final ConnectionManager connectionManager) {
  
          if (TRACE.isEntryEnabled()) {
              SibTr.entry(this, TRACE, "createConnectionFactory",
                      connectionManager);
          }
  
          final Object connectionFactory = new SibRaConnectionFactory(this,
                  connectionManager);
  
          if (TRACE.isEntryEnabled()) {
              SibTr.exit(this, TRACE, "createConnectionFactory",
                      connectionFactory);
          }
          return connectionFactory;
  
      }
docs: Creates a core SPI connection factory that will use the given connection
  manager to create connections.
  
  @param connectionManager
  the connection manager