类 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.
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     

    从类继承的方法 org.apache.shenyu.sync.data.core.AbstractPathDataSyncService

    cacheAuthData, cacheDiscoveryUpstreamData, cacheMetaData, cachePluginData, cacheProxySelectorData, cacheRuleData, cacheSelectorData, event, unCacheAuthData, unCacheMetaData, unCachePluginName, unCacheProxySelectorData, unCacheRuleData, unCacheSelectorData

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • 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 config
      zkClient - the zk client
      pluginDataSubscriber - the plugin data subscriber
      metaDataSubscribers - the meta data subscribers
      authDataSubscribers - the auth data subscribers
      proxySelectorDataSubscribers - the proxy selector data subscribers
      discoveryUpstreamDataSubscribers - the discovery upstream data subscribers
  • 方法详细资料

    • close

      public void close()