public DataSource dataSource()

in src/main/java/org/apache/fineract/cn/mariadb/config/MariaDBTenantBasedJavaConfiguration.java [38:46]


  public DataSource dataSource(@Qualifier(MariaDBConstants.LOGGER_NAME) final Logger logger,
                               final MetaDataSourceWrapper metaDataSource) {

    final ContextAwareRoutingDataSource dataSource = new ContextAwareRoutingDataSource(logger, JdbcUrlBuilder.DatabaseType.MARIADB);
    dataSource.setMetaDataSource(metaDataSource.getMetaDataSource());
    final HashMap<Object, Object> targetDataSources = new HashMap<>();
    dataSource.setTargetDataSources(targetDataSources);
    return dataSource;
  }