public class AppScriptStateRouter<T> extends AbstractStateRouter<T> implements org.apache.dubbo.common.config.configcenter.ConfigurationListener
| 构造器和说明 |
|---|
AppScriptStateRouter(org.apache.dubbo.common.URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
notify(BitList<Invoker<T>> invokers)
Notify the router the invoker list.
|
void |
process(org.apache.dubbo.common.config.configcenter.ConfigChangedEvent event) |
void |
setScriptRule(ScriptRule scriptRule) |
void |
stop() |
buildSnapshot, getNextRouter, getRuleRepository, getUrl, isForce, isRuntime, route, setForce, setNextRouter, setUrlpublic void process(org.apache.dubbo.common.config.configcenter.ConfigChangedEvent event)
process 在接口中 org.apache.dubbo.common.config.configcenter.ConfigurationListenerpublic void notify(BitList<Invoker<T>> invokers)
StateRouterStateRouter.route(BitList, URL, Invocation, boolean, Holder) gets called.
No need to notify next node.notify 在接口中 StateRouter<T>notify 在类中 AbstractStateRouter<T>invokers - invoker listpublic void stop()
stop 在接口中 StateRouter<T>public void setScriptRule(ScriptRule scriptRule)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.