public class NacosServiceDiscovery extends AbstractServiceDiscovery
ServiceDiscovery implementationServiceDiscovery| 限定符和类型 | 类和说明 |
|---|---|
class |
NacosServiceDiscovery.NacosEventListener |
COMPARATOR, MAX_PRIORITY, MIN_PRIORITY, NORMAL_PRIORITY| 构造器和说明 |
|---|
NacosServiceDiscovery(ApplicationModel applicationModel,
URL registryURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addServiceInstancesChangedListener(ServiceInstancesChangedListener listener) |
void |
doDestroy() |
void |
doRegister(ServiceInstance serviceInstance) |
void |
doUnregister(ServiceInstance serviceInstance) |
List<ServiceInstance> |
getInstances(String serviceName) |
Set<String> |
getServices() |
URL |
getUrl() |
void |
removeServiceInstancesChangedListener(ServiceInstancesChangedListener listener) |
destroy, getLocalInstance, getLocalMetadata, getLocalMetadata, getRemoteMetadata, getRemoteMetadata, isDestroy, lookup, register, register, subscribe, unregister, unregister, unsubscribe, updatecreateListener, getDelay, toStringcompareTo, getPrioritypublic NacosServiceDiscovery(ApplicationModel applicationModel, URL registryURL)
public void doDestroy()
throws Exception
doDestroy 在类中 AbstractServiceDiscoveryExceptionpublic void doRegister(ServiceInstance serviceInstance)
doRegister 在类中 AbstractServiceDiscoverypublic void doUnregister(ServiceInstance serviceInstance) throws RuntimeException
doUnregister 在类中 AbstractServiceDiscoveryRuntimeExceptionpublic List<ServiceInstance> getInstances(String serviceName) throws NullPointerException
public void addServiceInstancesChangedListener(ServiceInstancesChangedListener listener) throws NullPointerException, IllegalArgumentException
public void removeServiceInstancesChangedListener(ServiceInstancesChangedListener listener) throws IllegalArgumentException
public URL getUrl()
getUrl 在接口中 ServiceDiscoverygetUrl 在类中 AbstractServiceDiscoveryCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.