INNER CODE UNIT · Java
initLifecycles
dadoonet/spring-elasticsearch · src/main/java/fr/pilato/spring/elasticsearch/ElasticsearchClientFactoryBean.java:567
private void initLifecycles() throws Exception {
logger.debug("Initializing lifecycle policies");
String [] lifecycles = discoverFromClasspath(autoscan, this.lifecycles, classpathRoot, SettingsFinder.Defaults.IndexLifecyclesDir);
if (lifecycles != null) {
for (String lifecycle : lifecycles) {
logger.debug("Initializing lifecycle {}", lifecycle);
Assert.hasText(lifecycle, "Can not read lifecycle in ["
+ lifecycle
+ "]. Check that lifecycle is not empty.");
createIndexLifecycle(lowLevelClient, classpathRoot, lifecycle);
}
}
}
/**
* Init aliases if needed.
*/
private void initAliases() throws Exception {