public interface PluginDataSubscriber
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
onRuleSubscribe(org.apache.shenyu.common.dto.RuleData ruleData)
On rule subscribe.
|
default void |
onSelectorSubscribe(org.apache.shenyu.common.dto.SelectorData selectorData)
On selector subscribe.
|
default void |
onSubscribe(org.apache.shenyu.common.dto.PluginData pluginData)
On subscribe.
|
default void |
refreshPluginDataAll()
Refresh all plugin data.
|
default void |
refreshPluginDataSelf(java.util.List<org.apache.shenyu.common.dto.PluginData> pluginDataList)
Refresh plugin data self.
|
default void |
refreshRuleDataAll()
Refresh rule data.
|
default void |
refreshRuleDataSelf(java.util.List<org.apache.shenyu.common.dto.RuleData> ruleDataList)
Refresh rule data self.
|
default void |
refreshSelectorDataAll()
Refresh all selector data.
|
default void |
refreshSelectorDataSelf(java.util.List<org.apache.shenyu.common.dto.SelectorData> selectorDataList)
Refresh selector data.
|
default void |
unRuleSubscribe(org.apache.shenyu.common.dto.RuleData ruleData)
On rule subscribe.
|
default void |
unSelectorSubscribe(org.apache.shenyu.common.dto.SelectorData selectorData)
Un selector subscribe.
|
default void |
unSubscribe(org.apache.shenyu.common.dto.PluginData pluginData)
Un subscribe plugin data.
|
default void onSubscribe(org.apache.shenyu.common.dto.PluginData pluginData)
pluginData - the plugin datadefault void unSubscribe(org.apache.shenyu.common.dto.PluginData pluginData)
pluginData - the plugin datadefault void refreshPluginDataAll()
default void refreshPluginDataSelf(java.util.List<org.apache.shenyu.common.dto.PluginData> pluginDataList)
pluginDataList - the plugin data listdefault void onSelectorSubscribe(org.apache.shenyu.common.dto.SelectorData selectorData)
selectorData - the selector datadefault void unSelectorSubscribe(org.apache.shenyu.common.dto.SelectorData selectorData)
selectorData - the selector datadefault void refreshSelectorDataAll()
default void refreshSelectorDataSelf(java.util.List<org.apache.shenyu.common.dto.SelectorData> selectorDataList)
selectorDataList - the selector data listdefault void onRuleSubscribe(org.apache.shenyu.common.dto.RuleData ruleData)
ruleData - the rule datadefault void unRuleSubscribe(org.apache.shenyu.common.dto.RuleData ruleData)
ruleData - the rule datadefault void refreshRuleDataAll()
default void refreshRuleDataSelf(java.util.List<org.apache.shenyu.common.dto.RuleData> ruleDataList)
ruleDataList - the rule data listCopyright © 2026 The Apache Software Foundation. All rights reserved.