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;

Reply via email to