@SpiMeta(name="local") public class LocalRegistryService extends AbstractRegistry
registryClassName| Constructor and Description |
|---|
LocalRegistryService() |
LocalRegistryService(URL url) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAvailable(URL url) |
List<URL> |
doDiscover(URL url) |
void |
doRegister(URL url) |
void |
doSubscribe(URL url,
NotifyListener listener) |
protected void |
doUnavailable(URL url) |
void |
doUnregister(URL url) |
void |
doUnsubscribe(URL url,
NotifyListener listener) |
Map<String,List<URL>> |
getAllUrl()
防止数据在外部被变更,因此copy一份
|
URL |
getUrl() |
available, discover, getCachedUrls, getRegisteredServiceUrls, notify, register, subscribe, unavailable, unregister, unsubscribepublic LocalRegistryService()
public LocalRegistryService(URL url)
public void doSubscribe(URL url, NotifyListener listener)
doSubscribe in class AbstractRegistrypublic void doUnsubscribe(URL url, NotifyListener listener)
doUnsubscribe in class AbstractRegistrypublic List<URL> doDiscover(URL url)
doDiscover in class AbstractRegistryprotected void doAvailable(URL url)
doAvailable in class AbstractRegistryprotected void doUnavailable(URL url)
doUnavailable in class AbstractRegistrypublic void doRegister(URL url)
doRegister in class AbstractRegistrypublic void doUnregister(URL url)
doUnregister in class AbstractRegistrypublic URL getUrl()
getUrl in interface RegistrygetUrl in class AbstractRegistryCopyright © 2020. All rights reserved.