INNER CODE UNIT · Java

initAliases

dadoonet/spring-elasticsearch · src/main/java/fr/pilato/spring/elasticsearch/ElasticsearchClientFactoryBean.java:584

    private void initAliases() throws Exception {
        logger.debug("Initializing aliases");

        if (!autoscan) {
            logger.debug("Automatic discovery is disabled. Only static resources are used: {}", (Object) aliases);
        } else {
            logger.debug("Automatic discovery is activated. Looking for aliases in classpath under [{}/{}{}].",
                    classpathRoot, SettingsFinder.Defaults.AliasesFile, SettingsFinder.Defaults.JsonFileExtension);
        }

        if (aliases != null && aliases.length > 0) {
            logger.debug("Resources are manually provided so we won't do any automatic discovery.");
            String request = "{\"actions\":[";
            boolean first = true;
			for (String aliasIndex : aliases) {
			    if (!first) {
                    request += ",";
                }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…