This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.0 by this push:
new 412095ee74 optimize some code of ReferenceConfigBase (#9864)
412095ee74 is described below
commit 412095ee7441e4608a7143d4602e8d5402d5202e
Author: yshuoo <[email protected]>
AuthorDate: Fri Apr 22 15:13:20 2022 +0800
optimize some code of ReferenceConfigBase (#9864)
Co-authored-by: keshi.ys <[email protected]>
---
.../main/java/org/apache/dubbo/config/ReferenceConfigBase.java | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git
a/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
b/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
index 0daeeeefe1..f97cda53fc 100644
---
a/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
+++
b/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java
@@ -48,6 +48,8 @@ public abstract class ReferenceConfigBase<T> extends
AbstractReferenceConfig {
private static final long serialVersionUID = -5864351140409987595L;
+ private static final String ORIGIN_CONFIG = "ORIGIN_CONFIG";
+
/**
* The interface class of the reference service
*/
@@ -76,18 +78,18 @@ public abstract class ReferenceConfigBase<T> extends
AbstractReferenceConfig {
public ReferenceConfigBase() {
serviceMetadata = new ServiceMetadata();
- serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+ serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
}
public ReferenceConfigBase(ModuleModel moduleModel) {
super(moduleModel);
serviceMetadata = new ServiceMetadata();
- serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+ serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
}
public ReferenceConfigBase(Reference reference) {
serviceMetadata = new ServiceMetadata();
- serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+ serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
appendAnnotation(Reference.class, reference);
setMethods(MethodConfig.constructMethodConfig(reference.methods()));
}
@@ -95,7 +97,7 @@ public abstract class ReferenceConfigBase<T> extends
AbstractReferenceConfig {
public ReferenceConfigBase(ModuleModel moduleModel, Reference reference) {
super(moduleModel);
serviceMetadata = new ServiceMetadata();
- serviceMetadata.addAttribute("ORIGIN_CONFIG", this);
+ serviceMetadata.addAttribute(ORIGIN_CONFIG, this);
appendAnnotation(Reference.class, reference);
setMethods(MethodConfig.constructMethodConfig(reference.methods()));
}