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

mercyblitz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git

commit 074304237e9b166270c6a4e8efcde45b430b43ec
Author: mercyblitz <mercybl...@gmail.com>
AuthorDate: Wed Jun 10 17:30:14 2020 +0800

    Revert the MetadataReport
---
 .../dubbo/metadata/report/MetadataReport.java      | 61 ++--------------------
 1 file changed, 4 insertions(+), 57 deletions(-)

diff --git 
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReport.java
 
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReport.java
index 35fa401..e5fc587 100644
--- 
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReport.java
+++ 
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReport.java
@@ -17,21 +17,16 @@
 package org.apache.dubbo.metadata.report;
 
 
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.dubbo.common.URL;
-import org.apache.dubbo.metadata.URLRevisionResolver;
 import org.apache.dubbo.metadata.definition.model.ServiceDefinition;
 import org.apache.dubbo.metadata.report.identifier.MetadataIdentifier;
 import org.apache.dubbo.metadata.report.identifier.ServiceMetadataIdentifier;
 import 
org.apache.dubbo.metadata.report.identifier.SubscriberMetadataIdentifier;
 
-import java.util.Collection;
-import java.util.Collections;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import static org.apache.dubbo.rpc.model.ApplicationModel.getName;
-
 /**
  *
  */
@@ -52,52 +47,4 @@ public interface MetadataReport {
     List<String> getSubscribedURLs(SubscriberMetadataIdentifier 
subscriberMetadataIdentifier);
 
     String getServiceDefinition(MetadataIdentifier metadataIdentifier);
-
-    /**
-     * Save the exported {@link URL urls} in bulk.
-     *
-     * @param exportedURLs the exported {@link URL urls}
-     * @return If successful, return <code>true</code>, or <code>false</code>
-     * @since 2.7.8
-     */
-    default boolean saveExportedURLs(Collection<URL> exportedURLs) {
-        return saveExportedURLs(getName(), exportedURLs);
-    }
-
-    /**
-     * Save the exported {@link URL urls} in bulk.
-     *
-     * @param serviceName  the specified Dubbo service name
-     * @param exportedURLs the exported {@link URL urls}
-     * @return If successful, return <code>true</code>, or <code>false</code>
-     * @since 2.7.8
-     */
-    default boolean saveExportedURLs(String serviceName, Collection<URL> 
exportedURLs) {
-        return saveExportedURLs(serviceName, new 
URLRevisionResolver().resolve(exportedURLs), exportedURLs);
-    }
-
-    /**
-     * Save the exported {@link URL urls} in bulk.
-     *
-     * @param serviceName              the specified Dubbo service name
-     * @param exportedServicesRevision the revision of the exported Services
-     * @param exportedURLs             the exported {@link URL urls}
-     * @return If successful, return <code>true</code>, or <code>false</code>
-     * @since 2.7.8
-     */
-    default boolean saveExportedURLs(String serviceName, String 
exportedServicesRevision, Collection<URL> exportedURLs) {
-        return true;
-    }
-
-    /**
-     * Get the {@link URL#toFullString() strings} presenting the {@link URL 
URLs} that were exported by the provider
-     *
-     * @param serviceName              the specified Dubbo service name
-     * @param exportedServicesRevision the revision of the exported Services
-     * @return non-null
-     * @since 2.7.8
-     */
-    default List<String> getExportedURLs(String serviceName, String 
exportedServicesRevision) {
-        return Collections.emptyList();
-    }
 }

Reply via email to