Class MeshRuleCache<T>
java.lang.Object
org.apache.dubbo.rpc.cluster.router.mesh.route.MeshRuleCache<T>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> MeshRuleCache<T> build(String protocolServiceKey, BitList<Invoker<T>> invokers, Map<String, VsDestinationGroup> vsDestinationGroupMap) booleanstatic <T> MeshRuleCache<T> booleangetSubsetInvokers(String appName, String subset) getVsDestinationGroup(String appName) inthashCode()
-
Method Details
-
getAppList
-
getAppToVDGroup
-
getTotalSubsetMap
-
getUnmatchedInvokers
-
getVsDestinationGroup
-
getSubsetInvokers
-
containsRule
public boolean containsRule() -
build
public static <T> MeshRuleCache<T> build(String protocolServiceKey, BitList<Invoker<T>> invokers, Map<String, VsDestinationGroup> vsDestinationGroupMap) -
emptyCache
-
equals
-
hashCode
public int hashCode()
-