public class PolarisSyncDataService
extends org.apache.shenyu.sync.data.core.AbstractNodeDataSyncService
implements org.apache.shenyu.sync.data.api.SyncDataService
| 构造器和说明 |
|---|
PolarisSyncDataService(PolarisConfig polarisConfig,
com.tencent.polaris.configuration.api.core.ConfigFileService configFileService,
org.apache.shenyu.sync.data.api.PluginDataSubscriber pluginDataSubscriber,
java.util.List<org.apache.shenyu.sync.data.api.MetaDataSubscriber> metaDataSubscribers,
java.util.List<org.apache.shenyu.sync.data.api.AuthDataSubscriber> authDataSubscribers,
java.util.List<org.apache.shenyu.sync.data.api.ProxySelectorDataSubscriber> proxySelectorDataSubscribers,
java.util.List<org.apache.shenyu.sync.data.api.DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
protected void |
doRemoveListener(java.lang.String removeKey) |
protected java.lang.String |
getServiceConfig(java.lang.String key,
java.util.function.Consumer<java.lang.String> updateHandler,
java.util.function.Consumer<java.lang.String> deleteHandler) |
cacheAuthData, cacheDiscoveryUpstreamData, cacheMetaData, cachePluginData, cacheProxySelectorData, cacheRuleData, cacheSelectorData, startWatch, unCacheAuthData, unCacheDiscoveryUpstreamData, unCacheMetaData, unCachePluginData, unCacheProxySelectorData, unCacheRuleData, unCacheSelectorDatapublic PolarisSyncDataService(PolarisConfig polarisConfig, com.tencent.polaris.configuration.api.core.ConfigFileService configFileService, org.apache.shenyu.sync.data.api.PluginDataSubscriber pluginDataSubscriber, java.util.List<org.apache.shenyu.sync.data.api.MetaDataSubscriber> metaDataSubscribers, java.util.List<org.apache.shenyu.sync.data.api.AuthDataSubscriber> authDataSubscribers, java.util.List<org.apache.shenyu.sync.data.api.ProxySelectorDataSubscriber> proxySelectorDataSubscribers, java.util.List<org.apache.shenyu.sync.data.api.DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers)
protected java.lang.String getServiceConfig(java.lang.String key,
java.util.function.Consumer<java.lang.String> updateHandler,
java.util.function.Consumer<java.lang.String> deleteHandler)
getServiceConfig 在类中 org.apache.shenyu.sync.data.core.AbstractNodeDataSyncServiceprotected void doRemoveListener(java.lang.String removeKey)
doRemoveListener 在类中 org.apache.shenyu.sync.data.core.AbstractNodeDataSyncServicepublic void close()
close 在接口中 java.lang.AutoCloseableCopyright © 2026 The Apache Software Foundation. All rights reserved.