接口 PluginDataHandler


public interface PluginDataHandler
The interface Plugin data handler.
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    handlerPlugin(org.apache.shenyu.common.dto.PluginData pluginData)
    Handler plugin.
    default void
    handlerRule(org.apache.shenyu.common.dto.RuleData ruleData)
    Handler rule.
    default void
    handlerSelector(org.apache.shenyu.common.dto.SelectorData selectorData)
    Handler selector.
    Plugin named string.
    default void
    removePlugin(org.apache.shenyu.common.dto.PluginData pluginData)
    Remove plugin.
    default void
    removeRule(org.apache.shenyu.common.dto.RuleData ruleData)
    Remove rule.
    default void
    removeSelector(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