You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2020/09/17 08:34:17 UTC
[dubbo] 01/02: skip when mapping not found
This is an automated email from the ASF dual-hosted git repository.
liujun pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
commit b3cd30d43e47f523a10c24b6c8004d8f868412b2
Author: ken.lj <ke...@gmail.com>
AuthorDate: Thu Sep 17 16:30:54 2020 +0800
skip when mapping not found
---
.../main/java/org/apache/dubbo/metadata/MappingChangedEvent.java | 8 --------
.../main/java/org/apache/dubbo/metadata/ServiceNameMapping.java | 9 +++++++++
2 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java
index 36b6275..91a25f4 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/MappingChangedEvent.java
@@ -21,7 +21,6 @@ import java.util.Set;
public class MappingChangedEvent {
private String serviceKey;
private Set<String> apps;
- private Set<String> oldApps;
public String getServiceKey() {
return serviceKey;
@@ -39,11 +38,4 @@ public class MappingChangedEvent {
this.apps = apps;
}
- public Set<String> getOldApps() {
- return oldApps;
- }
-
- public void setOldApps(Set<String> oldApps) {
- this.oldApps = oldApps;
- }
}
diff --git a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
index f08a748..25ea284 100644
--- a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
+++ b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
@@ -46,6 +46,8 @@ public interface ServiceNameMapping {
*/
Set<String> getAndListen(URL url, MappingListener mappingListener);
+ Set<String> get(URL url);
+
/**
* Get the default extension of {@link ServiceNameMapping}
*
@@ -69,4 +71,11 @@ public interface ServiceNameMapping {
// return groupBuilder.toString();
return DEFAULT_MAPPING_GROUP + SLASH + serviceInterface;
}
+
+ static class MappingException extends RuntimeException {
+ public MappingException(String message) {
+ super(message);
+ }
+ }
+
}