接口 PluginDataHandler
public interface PluginDataHandler
The interface Plugin data handler.
-
方法概要
修饰符和类型方法说明default voidhandlerPlugin(org.apache.shenyu.common.dto.PluginData pluginData) Handler plugin.default voidhandlerRule(org.apache.shenyu.common.dto.RuleData ruleData) Handler rule.default voidhandlerSelector(org.apache.shenyu.common.dto.SelectorData selectorData) Handler selector.Plugin named string.default voidremovePlugin(org.apache.shenyu.common.dto.PluginData pluginData) Remove plugin.default voidremoveRule(org.apache.shenyu.common.dto.RuleData ruleData) Remove rule.default voidremoveSelector(org.apache.shenyu.common.dto.SelectorData selectorData) Remove selector.
-
方法详细资料
-
handlerPlugin
default void handlerPlugin(org.apache.shenyu.common.dto.PluginData pluginData) Handler plugin.- 参数:
pluginData- the plugin data
-
removePlugin
default void removePlugin(org.apache.shenyu.common.dto.PluginData pluginData) Remove plugin.- 参数:
pluginData- the plugin data
-
handlerSelector
default void handlerSelector(org.apache.shenyu.common.dto.SelectorData selectorData) Handler selector.- 参数:
selectorData- the selector data
-
removeSelector
default void removeSelector(org.apache.shenyu.common.dto.SelectorData selectorData) Remove selector.- 参数:
selectorData- the selector data
-
handlerRule
default void handlerRule(org.apache.shenyu.common.dto.RuleData ruleData) Handler rule.- 参数:
ruleData- the rule data
-
removeRule
default void removeRule(org.apache.shenyu.common.dto.RuleData ruleData) Remove rule.- 参数:
ruleData- the rule data
-
pluginNamed
String pluginNamed()Plugin named string.- 返回:
- the string
-