类 ZookeeperSyncDataService
java.lang.Object
org.apache.shenyu.sync.data.core.AbstractPathDataSyncService
org.apache.shenyu.sync.data.zookeeper.ZookeeperSyncDataService
- 所有已实现的接口:
AutoCloseable,org.apache.shenyu.sync.data.api.SyncDataService
public class ZookeeperSyncDataService
extends org.apache.shenyu.sync.data.core.AbstractPathDataSyncService
this cache data with zookeeper.
-
嵌套类概要
从类继承的嵌套类/接口 org.apache.shenyu.sync.data.core.AbstractPathDataSyncService
org.apache.shenyu.sync.data.core.AbstractPathDataSyncService.EventType -
构造器概要
构造器构造器说明ZookeeperSyncDataService(org.apache.shenyu.common.config.ShenyuConfig shenyuConfig, ZookeeperClient zkClient, org.apache.shenyu.sync.data.api.PluginDataSubscriber pluginDataSubscriber, List<org.apache.shenyu.sync.data.api.MetaDataSubscriber> metaDataSubscribers, List<org.apache.shenyu.sync.data.api.AuthDataSubscriber> authDataSubscribers, List<org.apache.shenyu.sync.data.api.ProxySelectorDataSubscriber> proxySelectorDataSubscribers, List<org.apache.shenyu.sync.data.api.DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers) Instantiates a new Zookeeper cache manager. -
方法概要
从类继承的方法 org.apache.shenyu.sync.data.core.AbstractPathDataSyncService
cacheAuthData, cacheDiscoveryUpstreamData, cacheMetaData, cachePluginData, cacheProxySelectorData, cacheRuleData, cacheSelectorData, event, unCacheAuthData, unCacheMetaData, unCachePluginName, unCacheProxySelectorData, unCacheRuleData, unCacheSelectorData
-
构造器详细资料
-
ZookeeperSyncDataService
public ZookeeperSyncDataService(org.apache.shenyu.common.config.ShenyuConfig shenyuConfig, ZookeeperClient zkClient, org.apache.shenyu.sync.data.api.PluginDataSubscriber pluginDataSubscriber, List<org.apache.shenyu.sync.data.api.MetaDataSubscriber> metaDataSubscribers, List<org.apache.shenyu.sync.data.api.AuthDataSubscriber> authDataSubscribers, List<org.apache.shenyu.sync.data.api.ProxySelectorDataSubscriber> proxySelectorDataSubscribers, List<org.apache.shenyu.sync.data.api.DiscoveryUpstreamDataSubscriber> discoveryUpstreamDataSubscribers) Instantiates a new Zookeeper cache manager.- 参数:
shenyuConfig- the shenyu configzkClient- the zk clientpluginDataSubscriber- the plugin data subscribermetaDataSubscribers- the meta data subscribersauthDataSubscribers- the auth data subscribersproxySelectorDataSubscribers- the proxy selector data subscribersdiscoveryUpstreamDataSubscribers- the discovery upstream data subscribers
-
-
方法详细资料
-
close
public void close()
-