This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new ed7c813f2b7 CAMEL-18267: ContextReloadStrategy to reload all routes after external changes such as properties/vault updated. ed7c813f2b7 is described below commit ed7c813f2b7e6eff4cffcae036f1c694621271d3 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu Sep 1 17:40:06 2022 +0200 CAMEL-18267: ContextReloadStrategy to reload all routes after external changes such as properties/vault updated. --- .../java/org/apache/camel/main/DefaultConfigurationProperties.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java index 2d72caaa388..ee3003e2cf9 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java @@ -2340,8 +2340,9 @@ public abstract class DefaultConfigurationProperties<T> { } /** - * Used for enabling automatic routes reloading. If enabled then Camel will watch for file changes in the given - * reload directory, and trigger reloading routes if files are changed. + * Used for enabling context reloading. If enabled then Camel allow external systems such as + * security vaults (AWS secrets manager, etc.) to trigger refreshing Camel by updating + * property placeholders and reload all existing routes to take changes into effect. */ public T withContextReloadEnabled(boolean contextReloadEnabled) { this.contextReloadEnabled = contextReloadEnabled;