类 AbstractMetadataReport
- java.lang.Object
-
- org.apache.dubbo.metadata.report.support.AbstractMetadataReport
-
- 所有已实现的接口:
MetadataReport
public abstract class AbstractMetadataReport extends Object implements MetadataReport
-
-
字段概要
字段 修饰符和类型 字段 说明 org.apache.dubbo.metadata.report.support.AbstractMetadataReport.MetadataReportRetrymetadataReportRetry
-
构造器概要
构造器 构造器 说明 AbstractMetadataReport(org.apache.dubbo.common.URL reportServerURL)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 List<String>getExportedURLs(ServiceMetadataIdentifier metadataIdentifier)List<String>getSubscribedURLs(SubscriberMetadataIdentifier subscriberMetadataIdentifier)org.apache.dubbo.common.URLgetUrl()voidremoveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier)booleanretry()voidsaveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier, org.apache.dubbo.common.URL url)voidsaveSubscribedData(SubscriberMetadataIdentifier subscriberMetadataIdentifier, Set<String> urls)voidstoreConsumerMetadata(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)deprecated or need triagevoidstoreConsumerMetadataTask(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)voidstoreProviderMetadata(MetadataIdentifier providerMetadataIdentifier, ServiceDefinition serviceDefinition)Service Definition -- STARTStringtoString()-
从接口继承的方法 org.apache.dubbo.metadata.report.MetadataReport
getAppMetadata, getServiceAppMapping, getServiceDefinition, publishAppMetadata, registerServiceAppMapping
-
-
-
-
方法详细资料
-
getUrl
public org.apache.dubbo.common.URL getUrl()
-
storeProviderMetadata
public void storeProviderMetadata(MetadataIdentifier providerMetadataIdentifier, ServiceDefinition serviceDefinition)
从接口复制的说明:MetadataReportService Definition -- START- 指定者:
storeProviderMetadata在接口中MetadataReport
-
storeConsumerMetadata
public void storeConsumerMetadata(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)
从接口复制的说明:MetadataReportdeprecated or need triage- 指定者:
storeConsumerMetadata在接口中MetadataReport
-
storeConsumerMetadataTask
public void storeConsumerMetadataTask(MetadataIdentifier consumerMetadataIdentifier, Map<String,String> serviceParameterMap)
-
saveServiceMetadata
public void saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier, org.apache.dubbo.common.URL url)
- 指定者:
saveServiceMetadata在接口中MetadataReport
-
removeServiceMetadata
public void removeServiceMetadata(ServiceMetadataIdentifier metadataIdentifier)
- 指定者:
removeServiceMetadata在接口中MetadataReport
-
getExportedURLs
public List<String> getExportedURLs(ServiceMetadataIdentifier metadataIdentifier)
- 指定者:
getExportedURLs在接口中MetadataReport
-
saveSubscribedData
public void saveSubscribedData(SubscriberMetadataIdentifier subscriberMetadataIdentifier, Set<String> urls)
- 指定者:
saveSubscribedData在接口中MetadataReport
-
getSubscribedURLs
public List<String> getSubscribedURLs(SubscriberMetadataIdentifier subscriberMetadataIdentifier)
- 指定者:
getSubscribedURLs在接口中MetadataReport
-
retry
public boolean retry()
- 返回:
- if need to continue
-
-