Bumping versions

This commit is contained in:
buildmaster
2022-09-11 04:01:33 +00:00
parent 016ec7191e
commit 3704a08be4

View File

@@ -65,18 +65,18 @@ public class ConfigReloadAutoConfiguration {
ConfigurableApplicationContext ctx, Optional<RestartEndpoint> restarter, ContextRefresher refresher) {
String strategyName = properties.getStrategy().name();
return switch (properties.getStrategy()) {
case RESTART_CONTEXT -> {
restarter.orElseThrow(() -> new AssertionError("Restart endpoint is not enabled"));
yield new ConfigurationUpdateStrategy(strategyName, () -> {
wait(properties);
restarter.get().restart();
});
}
case REFRESH -> new ConfigurationUpdateStrategy(strategyName, refresher::refresh);
case SHUTDOWN -> new ConfigurationUpdateStrategy(strategyName, () -> {
case RESTART_CONTEXT -> {
restarter.orElseThrow(() -> new AssertionError("Restart endpoint is not enabled"));
yield new ConfigurationUpdateStrategy(strategyName, () -> {
wait(properties);
ctx.close();
restarter.get().restart();
});
}
case REFRESH -> new ConfigurationUpdateStrategy(strategyName, refresher::refresh);
case SHUTDOWN -> new ConfigurationUpdateStrategy(strategyName, () -> {
wait(properties);
ctx.close();
});
};
}