public abstract class AbstractNodeDataSyncService
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AbstractNodeDataSyncService.ChangeData |
| 构造器和说明 |
|---|
AbstractNodeDataSyncService(AbstractNodeDataSyncService.ChangeData changeData,
PluginDataSubscriber pluginDataSubscriber,
java.util.List<MetaDataSubscriber> metaDataSubscribers,
java.util.List<AuthDataSubscriber> authDataSubscribers,
java.util.List<ProxySelectorDataSubscriber> proxySelectorDataSubscribers,
java.util.List<DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
cacheAuthData(java.lang.String dataString) |
protected void |
cacheDiscoveryUpstreamData(java.lang.String dataString) |
protected void |
cacheMetaData(java.lang.String dataString) |
protected void |
cachePluginData(java.lang.String dataString) |
protected void |
cacheProxySelectorData(java.lang.String dataString) |
protected void |
cacheRuleData(java.lang.String dataString) |
protected void |
cacheSelectorData(java.lang.String dataString) |
protected abstract void |
doRemoveListener(java.lang.String removeKey) |
protected abstract java.lang.String |
getServiceConfig(java.lang.String key,
java.util.function.Consumer<java.lang.String> updateHandler,
java.util.function.Consumer<java.lang.String> deleteHandler) |
protected void |
startWatch() |
protected void |
unCacheAuthData(java.lang.String removeKey) |
protected void |
unCacheDiscoveryUpstreamData(java.lang.String removeKey) |
protected void |
unCacheMetaData(java.lang.String removeKey) |
protected void |
unCachePluginData(java.lang.String pluginName) |
protected void |
unCacheProxySelectorData(java.lang.String removeKey) |
protected void |
unCacheRuleData(java.lang.String removeKey) |
protected void |
unCacheSelectorData(java.lang.String removeKey) |
public AbstractNodeDataSyncService(AbstractNodeDataSyncService.ChangeData changeData, PluginDataSubscriber pluginDataSubscriber, java.util.List<MetaDataSubscriber> metaDataSubscribers, java.util.List<AuthDataSubscriber> authDataSubscribers, java.util.List<ProxySelectorDataSubscriber> proxySelectorDataSubscribers, java.util.List<DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers)
protected void startWatch()
protected abstract java.lang.String getServiceConfig(java.lang.String key,
java.util.function.Consumer<java.lang.String> updateHandler,
java.util.function.Consumer<java.lang.String> deleteHandler)
protected abstract void doRemoveListener(java.lang.String removeKey)
protected void cachePluginData(java.lang.String dataString)
protected void unCachePluginData(java.lang.String pluginName)
protected void cacheSelectorData(java.lang.String dataString)
protected void unCacheSelectorData(java.lang.String removeKey)
protected void cacheRuleData(java.lang.String dataString)
protected void unCacheRuleData(java.lang.String removeKey)
protected void cacheAuthData(java.lang.String dataString)
protected void unCacheAuthData(java.lang.String removeKey)
protected void cacheMetaData(java.lang.String dataString)
protected void unCacheMetaData(java.lang.String removeKey)
protected void cacheProxySelectorData(java.lang.String dataString)
protected void unCacheProxySelectorData(java.lang.String removeKey)
protected void cacheDiscoveryUpstreamData(java.lang.String dataString)
protected void unCacheDiscoveryUpstreamData(java.lang.String removeKey)
Copyright © 2026 The Apache Software Foundation. All rights reserved.