public class XdsServiceDiscovery
extends org.apache.dubbo.registry.client.ReflectionBasedServiceDiscovery
| 构造器和说明 |
|---|
XdsServiceDiscovery(org.apache.dubbo.rpc.model.ApplicationModel applicationModel,
org.apache.dubbo.common.URL registryURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addServiceInstancesChangedListener(org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener listener) |
void |
doDestroy() |
void |
doInitialize(org.apache.dubbo.common.URL registryURL) |
List<org.apache.dubbo.registry.client.ServiceInstance> |
getInstances(String serviceName) |
Set<String> |
getServices() |
doRegister, doUnregister, fillServiceInstance, getCachedServiceInstances, notifyListenerdestroy, getLocalInstance, getLocalMetadata, getLocalMetadata, getRemoteMetadata, getRemoteMetadata, getUrl, isDestroy, lookup, register, register, subscribe, unregister, unregister, unsubscribe, updatepublic XdsServiceDiscovery(org.apache.dubbo.rpc.model.ApplicationModel applicationModel,
org.apache.dubbo.common.URL registryURL)
public void doInitialize(org.apache.dubbo.common.URL registryURL)
doInitialize 在类中 org.apache.dubbo.registry.client.ReflectionBasedServiceDiscoverypublic void doDestroy()
doDestroy 在类中 org.apache.dubbo.registry.client.ReflectionBasedServiceDiscoverypublic Set<String> getServices()
getServices 在接口中 org.apache.dubbo.registry.client.ServiceDiscoverygetServices 在类中 org.apache.dubbo.registry.client.ReflectionBasedServiceDiscoverypublic List<org.apache.dubbo.registry.client.ServiceInstance> getInstances(String serviceName) throws NullPointerException
getInstances 在接口中 org.apache.dubbo.registry.client.ServiceDiscoverygetInstances 在类中 org.apache.dubbo.registry.client.ReflectionBasedServiceDiscoveryNullPointerExceptionpublic void addServiceInstancesChangedListener(org.apache.dubbo.registry.client.event.listener.ServiceInstancesChangedListener listener)
throws NullPointerException,
IllegalArgumentException
Copyright © 2024 The Apache Software Foundation. All rights reserved.