public abstract class AbstractMetadataReport extends Object implements MetadataReport
| 限定符和类型 | 字段和说明 |
|---|---|
org.apache.dubbo.metadata.report.support.AbstractMetadataReport.MetadataReportRetry |
metadataReportRetry |
| 构造器和说明 |
|---|
AbstractMetadataReport(org.apache.dubbo.common.URL reportServerURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
List<String> |
getExportedURLs(ServiceMetadataIdentifier metadataIdentifier) |
Set<String> |
getSubscribedURLs(SubscriberMetadataIdentifier subscriberMetadataIdentifier) |
org.apache.dubbo.common.URL |
getUrl() |
void |
removeServiceMetadata(ServiceMetadataIdentifier metadataIdentifier) |
boolean |
retry() |
void |
saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier,
org.apache.dubbo.common.URL url) |
void |
saveSubscribedData(SubscriberMetadataIdentifier subscriberMetadataIdentifier,
Collection<String> urls) |
void |
storeConsumerMetadata(MetadataIdentifier consumerMetadataIdentifier,
Map<String,String> serviceParameterMap) |
void |
storeConsumerMetadataTask(MetadataIdentifier consumerMetadataIdentifier,
Map<String,String> serviceParameterMap) |
void |
storeProviderMetadata(MetadataIdentifier providerMetadataIdentifier,
ServiceDefinition serviceDefinition) |
String |
toString() |
getExportedURLs, getExportedURLsContent, getServiceDefinition, saveExportedURLs, saveExportedURLs, saveExportedURLs, saveExportedURLspublic final org.apache.dubbo.metadata.report.support.AbstractMetadataReport.MetadataReportRetry metadataReportRetry
public AbstractMetadataReport(org.apache.dubbo.common.URL reportServerURL)
public org.apache.dubbo.common.URL getUrl()
public void storeProviderMetadata(MetadataIdentifier providerMetadataIdentifier, ServiceDefinition serviceDefinition)
storeProviderMetadata 在接口中 MetadataReportpublic void storeConsumerMetadata(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)
storeConsumerMetadata 在接口中 MetadataReportpublic void storeConsumerMetadataTask(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)
public void saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier, org.apache.dubbo.common.URL url)
saveServiceMetadata 在接口中 MetadataReportpublic void removeServiceMetadata(ServiceMetadataIdentifier metadataIdentifier)
removeServiceMetadata 在接口中 MetadataReportpublic List<String> getExportedURLs(ServiceMetadataIdentifier metadataIdentifier)
getExportedURLs 在接口中 MetadataReportpublic void saveSubscribedData(SubscriberMetadataIdentifier subscriberMetadataIdentifier, Collection<String> urls)
saveSubscribedData 在接口中 MetadataReportpublic Set<String> getSubscribedURLs(SubscriberMetadataIdentifier subscriberMetadataIdentifier)
getSubscribedURLs 在接口中 MetadataReportpublic boolean retry()
public final void close()
throws Exception
close 在接口中 AutoCloseableExceptionCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.