public abstract class AbstractPathDataSyncService extends java.lang.Object implements SyncDataService
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AbstractPathDataSyncService.EventType |
| 构造器和说明 |
|---|
AbstractPathDataSyncService(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(org.apache.shenyu.common.dto.AppAuthData appAuthData) |
protected void |
cacheDiscoveryUpstreamData(org.apache.shenyu.common.dto.DiscoverySyncData upstreamDataList) |
protected void |
cacheMetaData(org.apache.shenyu.common.dto.MetaData metaData) |
protected void |
cachePluginData(org.apache.shenyu.common.dto.PluginData pluginData) |
protected void |
cacheProxySelectorData(org.apache.shenyu.common.dto.ProxySelectorData proxySelectorData) |
protected void |
cacheRuleData(org.apache.shenyu.common.dto.RuleData ruleData) |
protected void |
cacheSelectorData(org.apache.shenyu.common.dto.SelectorData selectorData) |
void |
event(java.lang.String updatePath,
java.lang.String updateData,
java.lang.String registerPath,
AbstractPathDataSyncService.EventType eventType)
event.
|
protected void |
unCacheAuthData(java.lang.String dataPath) |
protected void |
unCacheMetaData(org.apache.shenyu.common.dto.MetaData metaData) |
protected void |
unCachePluginName(java.lang.String pluginName) |
protected void |
unCacheProxySelectorData(org.apache.shenyu.common.dto.ProxySelectorData proxySelectorData) |
protected void |
unCacheRuleData(java.lang.String dataPath) |
protected void |
unCacheSelectorData(java.lang.String dataPath) |
public AbstractPathDataSyncService(PluginDataSubscriber pluginDataSubscriber, java.util.List<MetaDataSubscriber> metaDataSubscribers, java.util.List<AuthDataSubscriber> authDataSubscribers, java.util.List<ProxySelectorDataSubscriber> proxySelectorDataSubscribers, java.util.List<DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers)
public void event(java.lang.String updatePath,
java.lang.String updateData,
java.lang.String registerPath,
AbstractPathDataSyncService.EventType eventType)
updatePath - updatePathupdateData - updateDataregisterPath - registerPatheventType - eventTypeprotected void cachePluginData(org.apache.shenyu.common.dto.PluginData pluginData)
protected void cacheSelectorData(org.apache.shenyu.common.dto.SelectorData selectorData)
protected void unCacheSelectorData(java.lang.String dataPath)
protected void unCachePluginName(java.lang.String pluginName)
protected void cacheRuleData(org.apache.shenyu.common.dto.RuleData ruleData)
protected void unCacheRuleData(java.lang.String dataPath)
protected void cacheAuthData(org.apache.shenyu.common.dto.AppAuthData appAuthData)
protected void unCacheAuthData(java.lang.String dataPath)
protected void cacheMetaData(org.apache.shenyu.common.dto.MetaData metaData)
protected void cacheProxySelectorData(org.apache.shenyu.common.dto.ProxySelectorData proxySelectorData)
protected void cacheDiscoveryUpstreamData(org.apache.shenyu.common.dto.DiscoverySyncData upstreamDataList)
protected void unCacheMetaData(org.apache.shenyu.common.dto.MetaData metaData)
protected void unCacheProxySelectorData(org.apache.shenyu.common.dto.ProxySelectorData proxySelectorData)
Copyright © 2026 The Apache Software Foundation. All rights reserved.