public class TokenCachePluginDataHandler
extends java.lang.Object
implements org.apache.shenyu.plugin.base.handler.PluginDataHandler
| 限定符和类型 | 字段和说明 |
|---|---|
static java.util.function.Supplier<org.apache.shenyu.plugin.base.cache.CommonHandleCache<java.lang.String,TokenCacheRuleHandle>> |
CACHED_HANDLE
Cache for rule handle configurations, keyed by selector+rule id.
|
static java.util.function.Supplier<org.apache.shenyu.plugin.base.cache.CommonHandleCache<java.lang.String,TokenCacheSelectorHandle>> |
CACHED_SELECTOR_HANDLE
Cache for selector handle configurations, keyed by selector id.
|
| 构造器和说明 |
|---|
TokenCachePluginDataHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
handlerPlugin(org.apache.shenyu.common.dto.PluginData pluginData) |
void |
handlerRule(org.apache.shenyu.common.dto.RuleData ruleData) |
void |
handlerSelector(org.apache.shenyu.common.dto.SelectorData selectorData) |
java.lang.String |
pluginNamed() |
void |
removeRule(org.apache.shenyu.common.dto.RuleData ruleData) |
void |
removeSelector(org.apache.shenyu.common.dto.SelectorData selectorData) |
public static final java.util.function.Supplier<org.apache.shenyu.plugin.base.cache.CommonHandleCache<java.lang.String,TokenCacheSelectorHandle>> CACHED_SELECTOR_HANDLE
public static final java.util.function.Supplier<org.apache.shenyu.plugin.base.cache.CommonHandleCache<java.lang.String,TokenCacheRuleHandle>> CACHED_HANDLE
public void handlerPlugin(org.apache.shenyu.common.dto.PluginData pluginData)
handlerPlugin 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerpublic void handlerSelector(org.apache.shenyu.common.dto.SelectorData selectorData)
handlerSelector 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerpublic void removeSelector(org.apache.shenyu.common.dto.SelectorData selectorData)
removeSelector 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerpublic void handlerRule(org.apache.shenyu.common.dto.RuleData ruleData)
handlerRule 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerpublic void removeRule(org.apache.shenyu.common.dto.RuleData ruleData)
removeRule 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerpublic java.lang.String pluginNamed()
pluginNamed 在接口中 org.apache.shenyu.plugin.base.handler.PluginDataHandlerCopyright © 2026 The Apache Software Foundation. All rights reserved.