This is an automated email from the ASF dual-hosted git repository.

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new 664d314f6 [#4560]change return type of create method in 
DynamicPropertiesSource(#4561)
664d314f6 is described below

commit 664d314f642374039cf30bcb23290dea5f29f0f3
Author: yinhaox <[email protected]>
AuthorDate: Thu Oct 17 20:43:35 2024 +0800

    [#4560]change return type of create method in DynamicPropertiesSource(#4561)
---
 .../servicecomb/config/apollo/ApolloDynamicPropertiesSource.java      | 3 ++-
 .../servicecomb/config/cc/ConfigCenterDynamicPropertiesSource.java    | 3 ++-
 .../org/apache/servicecomb/config/kie/KieDynamicPropertiesSource.java | 3 ++-
 .../apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java | 3 ++-
 .../config/zookeeper/ZookeeperDynamicPropertiesSource.java            | 3 ++-
 .../java/org/apache/servicecomb/config/DynamicPropertiesSource.java   | 4 ++--
 .../apache/servicecomb/config/InMemoryDynamicPropertiesSource.java    | 3 ++-
 7 files changed, 14 insertions(+), 8 deletions(-)

diff --git 
a/dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloDynamicPropertiesSource.java
 
b/dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloDynamicPropertiesSource.java
index 935877fcc..4a1113283 100644
--- 
a/dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloDynamicPropertiesSource.java
+++ 
b/dynamic-config/config-apollo/src/main/java/org/apache/servicecomb/config/apollo/ApolloDynamicPropertiesSource.java
@@ -29,6 +29,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 public class ApolloDynamicPropertiesSource implements DynamicPropertiesSource {
   public static final String SOURCE_NAME = "apollo";
@@ -75,7 +76,7 @@ public class ApolloDynamicPropertiesSource implements 
DynamicPropertiesSource {
   }
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     init(environment);
     return new MapPropertySource(SOURCE_NAME, valueCache);
   }
diff --git 
a/dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/cc/ConfigCenterDynamicPropertiesSource.java
 
b/dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/cc/ConfigCenterDynamicPropertiesSource.java
index 961d1d1ec..431963da6 100644
--- 
a/dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/cc/ConfigCenterDynamicPropertiesSource.java
+++ 
b/dynamic-config/config-cc/src/main/java/org/apache/servicecomb/config/cc/ConfigCenterDynamicPropertiesSource.java
@@ -49,6 +49,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 import com.google.common.eventbus.Subscribe;
 
@@ -181,7 +182,7 @@ public class ConfigCenterDynamicPropertiesSource implements 
DynamicPropertiesSou
   }
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     init(environment);
     return new MapPropertySource(SOURCE_NAME, data);
   }
diff --git 
a/dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/KieDynamicPropertiesSource.java
 
b/dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/KieDynamicPropertiesSource.java
index ba7440a5a..716579692 100644
--- 
a/dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/KieDynamicPropertiesSource.java
+++ 
b/dynamic-config/config-kie/src/main/java/org/apache/servicecomb/config/kie/KieDynamicPropertiesSource.java
@@ -48,6 +48,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 import com.google.common.eventbus.Subscribe;
 
@@ -163,7 +164,7 @@ public class KieDynamicPropertiesSource implements 
DynamicPropertiesSource {
   }
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     init(environment);
     return new MapPropertySource(SOURCE_NAME, data);
   }
diff --git 
a/dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java
 
b/dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java
index f170408d4..308b63376 100644
--- 
a/dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java
+++ 
b/dynamic-config/config-nacos/src/main/java/org/apache/servicecomb/config/nacos/NacosDynamicPropertiesSource.java
@@ -26,6 +26,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 public class NacosDynamicPropertiesSource implements DynamicPropertiesSource {
   public static final String SOURCE_NAME = "nacos";
@@ -60,7 +61,7 @@ public class NacosDynamicPropertiesSource implements 
DynamicPropertiesSource {
   }
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     init(environment);
     return new MapPropertySource(SOURCE_NAME, valueCache);
   }
diff --git 
a/dynamic-config/config-zookeeper/src/main/java/org/apache/servicecomb/config/zookeeper/ZookeeperDynamicPropertiesSource.java
 
b/dynamic-config/config-zookeeper/src/main/java/org/apache/servicecomb/config/zookeeper/ZookeeperDynamicPropertiesSource.java
index 7d317aa3d..a971ea584 100644
--- 
a/dynamic-config/config-zookeeper/src/main/java/org/apache/servicecomb/config/zookeeper/ZookeeperDynamicPropertiesSource.java
+++ 
b/dynamic-config/config-zookeeper/src/main/java/org/apache/servicecomb/config/zookeeper/ZookeeperDynamicPropertiesSource.java
@@ -26,6 +26,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 public class ZookeeperDynamicPropertiesSource implements 
DynamicPropertiesSource {
   public static final String SOURCE_NAME = "zookeeper";
@@ -60,7 +61,7 @@ public class ZookeeperDynamicPropertiesSource implements 
DynamicPropertiesSource
   }
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     init(environment);
     return new MapPropertySource(SOURCE_NAME, valueCache);
   }
diff --git 
a/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicPropertiesSource.java
 
b/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicPropertiesSource.java
index 87af7f66f..8634bff29 100644
--- 
a/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicPropertiesSource.java
+++ 
b/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/DynamicPropertiesSource.java
@@ -18,11 +18,11 @@ package org.apache.servicecomb.config;
 
 import org.springframework.core.Ordered;
 import org.springframework.core.env.Environment;
-import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 /**
  * SPI to add new DynamicPropertiesSource.
  */
 public interface DynamicPropertiesSource extends Ordered {
-  MapPropertySource create(Environment environment);
+  PropertySource<?> create(Environment environment);
 }
diff --git 
a/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/InMemoryDynamicPropertiesSource.java
 
b/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/InMemoryDynamicPropertiesSource.java
index 8ce73d727..f6139af0a 100644
--- 
a/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/InMemoryDynamicPropertiesSource.java
+++ 
b/foundations/foundation-config/src/main/java/org/apache/servicecomb/config/InMemoryDynamicPropertiesSource.java
@@ -22,6 +22,7 @@ import java.util.Map;
 import org.apache.servicecomb.foundation.common.event.EventManager;
 import org.springframework.core.env.Environment;
 import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertySource;
 
 /**
  * This DynamicPropertiesSource is created for easier system tests.
@@ -32,7 +33,7 @@ public class InMemoryDynamicPropertiesSource implements 
DynamicPropertiesSource
   private static final Map<String, Object> DYNAMIC = new HashMap<>();
 
   @Override
-  public MapPropertySource create(Environment environment) {
+  public PropertySource<?> create(Environment environment) {
     return new MapPropertySource(SOURCE_NAME, DYNAMIC);
   }
 

Reply via email to