public final class ApplicationConfigCache
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cacheRuleHandle(java.lang.String ruleDataKey,
java.lang.String ruleHandle)
handlerRule.
|
ShenyuServiceInstanceLists |
get(java.lang.String contextPath)
Get shenyuServiceInstanceList.
|
org.apache.shenyu.common.dto.convert.rule.impl.GrpcRuleHandle |
getCacheRuleHandle(java.lang.String ruleDataKey)
getCacheRuleHandle.
|
java.util.List<org.apache.shenyu.common.dto.convert.selector.GrpcUpstream> |
getGrpcUpstreamListCache(java.lang.String selectorId)
getGrpcUpstreamListCache.
|
static ApplicationConfigCache |
getInstance()
Gets instance.
|
void |
handlerUpstream(java.lang.String selectorId,
java.util.List<org.apache.shenyu.common.dto.convert.selector.GrpcUpstream> upstreamList)
handlerUpstream.
|
void |
invalidate(java.lang.String selectorId)
invalidate client.
|
void |
removeRuleHandle(java.lang.String ruleDataKey)
removeRuleHandle.
|
void |
watch(java.lang.String key,
java.util.function.Consumer<java.lang.Object> consumer)
Refresh.
|
public ShenyuServiceInstanceLists get(java.lang.String contextPath)
contextPath - contextPathpublic void handlerUpstream(java.lang.String selectorId,
java.util.List<org.apache.shenyu.common.dto.convert.selector.GrpcUpstream> upstreamList)
selectorId - selectorIdupstreamList - upstreamListpublic void invalidate(java.lang.String selectorId)
selectorId - selectorIdpublic void watch(java.lang.String key,
java.util.function.Consumer<java.lang.Object> consumer)
key - contextPathconsumer - consumerpublic static ApplicationConfigCache getInstance()
public void cacheRuleHandle(java.lang.String ruleDataKey,
java.lang.String ruleHandle)
ruleDataKey - ruleDataKeyruleHandle - ruleHandlepublic org.apache.shenyu.common.dto.convert.rule.impl.GrpcRuleHandle getCacheRuleHandle(java.lang.String ruleDataKey)
ruleDataKey - ruleDataKeyGrpcRuleHandlepublic void removeRuleHandle(java.lang.String ruleDataKey)
ruleDataKey - ruleDataKeypublic java.util.List<org.apache.shenyu.common.dto.convert.selector.GrpcUpstream> getGrpcUpstreamListCache(java.lang.String selectorId)
selectorId - selectorIdGrpcUpstreamCopyright © 2026 The Apache Software Foundation. All rights reserved.