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.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
RouterChain.getSingleChain(URL, BitList, Invocation)andSingleRouterChain.route(URL, BitList, Invocation)instead