Uses of Class
org.apache.dubbo.rpc.cluster.router.state.BitList
Packages that use BitList
Package
Description
-
Uses of BitList in org.apache.dubbo.rpc.cluster
Methods in org.apache.dubbo.rpc.cluster with parameters of type BitListModifier and TypeMethodDescriptionSingleRouterChain.buildRouterSnapshot(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) Build each router's resultRouterChain.getSingleChain(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) RouterChain.route(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) Deprecated.SingleRouterChain.route(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) SingleRouterChain.routeAndPrint(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) voidRouterChain.setInvokers(BitList<Invoker<T>> invokers, Runnable switchAction) Notify router chain of the initial addresses from registry at the first time.voidSingleRouterChain.setInvokers(BitList<Invoker<T>> invokers) Notify router chain of the initial addresses from registry at the first time.SingleRouterChain.simpleRoute(org.apache.dubbo.common.URL url, BitList<Invoker<T>> availableInvokers, Invocation invocation) -
Uses of BitList in org.apache.dubbo.rpc.cluster.directory
Methods in org.apache.dubbo.rpc.cluster.directory that return BitListModifier and TypeMethodDescriptionAbstractDirectory.getInvokers()AbstractDirectory.getValidInvokers() -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.condition.config
Methods in org.apache.dubbo.rpc.cluster.router.condition.config that return BitListModifier and TypeMethodDescriptionListenableStateRouter.doRoute(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder, org.apache.dubbo.common.utils.Holder<String> messageHolder) Methods in org.apache.dubbo.rpc.cluster.router.condition.config with parameters of type BitListModifier and TypeMethodDescriptionListenableStateRouter.doRoute(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder, org.apache.dubbo.common.utils.Holder<String> messageHolder) void -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.condition.config.model
Methods in org.apache.dubbo.rpc.cluster.router.condition.config.model that return BitListMethods in org.apache.dubbo.rpc.cluster.router.condition.config.model with parameters of type BitListModifier and TypeMethodDescriptionvoidDestinationSet.addDestination(int weight, BitList<Invoker<T>> invokers) voidDestination.setInvokers(BitList<Invoker<T>> invokers) -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.mesh.route
Methods in org.apache.dubbo.rpc.cluster.router.mesh.route that return BitListModifier and TypeMethodDescriptionMeshRuleRouter.getInvokerList()Deprecated.MeshRuleCache.getSubsetInvokers(String appName, String subset) MeshRuleCache.getUnmatchedInvokers()Methods in org.apache.dubbo.rpc.cluster.router.mesh.route that return types with arguments of type BitListMethods in org.apache.dubbo.rpc.cluster.router.mesh.route with parameters of type BitList -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.mock
Methods in org.apache.dubbo.rpc.cluster.router.mock with parameters of type BitList -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.script.config
Methods in org.apache.dubbo.rpc.cluster.router.script.config with parameters of type BitList -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.state
Methods in org.apache.dubbo.rpc.cluster.router.state that return BitListModifier and TypeMethodDescriptionAnd operation between two bitList.BitList.clone()static <T> BitList<T> BitList.emptyList()AbstractStateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) StateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) Filter invokers with current routing rule and only return the invokers that comply with the rule.TailStateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) BitList.subList(int fromIndex, int toIndex) Methods in org.apache.dubbo.rpc.cluster.router.state that return types with arguments of type BitListMethods in org.apache.dubbo.rpc.cluster.router.state with parameters of type BitListModifier and TypeMethodDescriptionAnd operation between two bitList.voidvoidNotify the router the invoker list.voidAbstractStateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) StateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) Filter invokers with current routing rule and only return the invokers that comply with the rule.TailStateRouter.route(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder) Constructors in org.apache.dubbo.rpc.cluster.router.state with parameters of type BitListConstructor parameters in org.apache.dubbo.rpc.cluster.router.state with type arguments of type BitList -
Uses of BitList in org.apache.dubbo.rpc.cluster.router.tag
Methods in org.apache.dubbo.rpc.cluster.router.tag that return BitListModifier and TypeMethodDescriptionTagStateRouter.doRoute(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder, org.apache.dubbo.common.utils.Holder<String> messageHolder) TagStateRouter.getInvokers()Methods in org.apache.dubbo.rpc.cluster.router.tag with parameters of type BitListModifier and TypeMethodDescriptionTagStateRouter.doRoute(BitList<Invoker<T>> invokers, org.apache.dubbo.common.URL url, Invocation invocation, boolean needToPrintMessage, org.apache.dubbo.common.utils.Holder<RouterSnapshotNode<T>> nodeHolder, org.apache.dubbo.common.utils.Holder<String> messageHolder) void
RouterChain.getSingleChain(URL, BitList, Invocation)andSingleRouterChain.route(URL, BitList, Invocation)instead