@Component public class ZookeeperCacheManager extends Object implements org.springframework.boot.CommandLineRunner, org.springframework.beans.factory.DisposableBean
| 构造器和说明 |
|---|
ZookeeperCacheManager(org.I0Itec.zkclient.ZkClient zkClient)
Instantiates a new Zookeeper cache manager.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
AppAuthZkDTO |
findAuthDTOByAppKey(String appKey)
acquire AppAuthZkDTO by appKey with AUTH_MAP container.
|
PluginZkDTO |
findPluginByName(String pluginName)
acquire PluginZkDTO by pluginName with PLUGIN_MAP container.
|
List<RuleZkDTO> |
findRuleBySelectorId(String selectorId)
acquire RuleZkDTO list by selectorId with RULE_MAP HashMap container.
|
List<SelectorZkDTO> |
findSelectorByPluginName(String pluginName)
acquire SelectorZkDTO list by pluginName with SELECTOR_MAP HashMap container.
|
void |
run(String... args) |
@Autowired(required=false) public ZookeeperCacheManager(org.I0Itec.zkclient.ZkClient zkClient)
zkClient - the zk clientpublic AppAuthZkDTO findAuthDTOByAppKey(String appKey)
appKey - this is appKey.public PluginZkDTO findPluginByName(String pluginName)
pluginName - this is plugin name.public List<SelectorZkDTO> findSelectorByPluginName(String pluginName)
pluginName - this is plugin name.public List<RuleZkDTO> findRuleBySelectorId(String selectorId)
selectorId - this is selectorId.public void run(String... args)
run 在接口中 org.springframework.boot.CommandLineRunnerpublic void destroy()
destroy 在接口中 org.springframework.beans.factory.DisposableBeanCopyright © 2019 dromara. All rights reserved.