/** * Creates all the repositories. Requires an active transaction. * * @since 9.3 */ protected void doCreateRepositories() { repositories.clear(); for (String repositoryName : getRepositoryNames()) { RepositoryFactory factory = getFactory(repositoryName); if (factory == null) { continue; } Repository repository = (Repository) factory.call(); repositories.put(repositoryName, repository); } }