public class IntrospectiveDubboMetadataService extends Object implements DubboMetadataService
DubboMetadataService implementation.VERSION| Constructor and Description |
|---|
IntrospectiveDubboMetadataService() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAllExportedURLs()
Get all exported Dubbo's
URLs Map whose key is the return value
of URL.getServiceKey() method and value is the json content of
List<URL> of URLs. |
Set<String> |
getAllServiceKeys()
Get all exported
service keys. |
String |
getExportedURLs(String serviceInterface,
String group,
String version)
Get the json content of an exported List of
URLs by the
serviceInterface, group and version. |
String |
getServiceRestMetadata()
Get the json content of
ServiceRestMetadata Set. |
public String getServiceRestMetadata()
DubboMetadataServiceServiceRestMetadata Set.getServiceRestMetadata in interface DubboMetadataServicenull if presentpublic Set<String> getAllServiceKeys()
DubboMetadataServiceservice keys.getAllServiceKeys in interface DubboMetadataServiceSetpublic Map<String,String> getAllExportedURLs()
DubboMetadataServiceURLs Map whose key is the return value
of URL.getServiceKey() method and value is the json content of
List<URL> of URLs.getAllExportedURLs in interface DubboMetadataServiceMappublic String getExportedURLs(String serviceInterface, String group, String version)
DubboMetadataServiceURLs by the
serviceInterface, group and version.getExportedURLs in interface DubboMetadataServiceserviceInterface - The class name of service interfacegroup - the service group (optional)version - the service version (optional)~ListURLCopyright © 2021 Pivotal Software, Inc.. All rights reserved.