Uses of Class
com.yahoo.messagebus.routing.RoutingNode
Packages that use RoutingNode
Package
Description
This package declares the API of the network layer required by the message bus.
This package contains an RPC implementation of the Network interface declared in the com.yahoo.messagebus.network package.
This package contains all classes and interfaces that concern routing over message bus.
-
Uses of RoutingNode in com.yahoo.messagebus.network
Methods in com.yahoo.messagebus.network with parameters of type RoutingNodeModifier and TypeMethodDescriptionbooleanNetwork.allocServiceAddress(RoutingNode recipient) Resolves the service address of the recipient referenced by the given routing node.voidNetwork.freeServiceAddress(RoutingNode recipient) Frees the service address from the given routing node.Method parameters in com.yahoo.messagebus.network with type arguments of type RoutingNodeModifier and TypeMethodDescriptionvoidNetwork.send(Message msg, List<RoutingNode> recipients) Send a message to the given recipients. -
Uses of RoutingNode in com.yahoo.messagebus.network.local
Methods in com.yahoo.messagebus.network.local with parameters of type RoutingNodeModifier and TypeMethodDescriptionbooleanLocalNetwork.allocServiceAddress(RoutingNode recipient) voidLocalNetwork.freeServiceAddress(RoutingNode recipient) Method parameters in com.yahoo.messagebus.network.local with type arguments of type RoutingNodeModifier and TypeMethodDescriptionvoidLocalNetwork.send(Message msg, List<RoutingNode> recipients) -
Uses of RoutingNode in com.yahoo.messagebus.network.rpc
Methods in com.yahoo.messagebus.network.rpc with parameters of type RoutingNodeModifier and TypeMethodDescriptionbooleanRPCNetwork.allocServiceAddress(RoutingNode recipient) voidRPCNetwork.freeServiceAddress(RoutingNode recipient) RPCNetwork.resolveServiceAddress(RoutingNode recipient, String serviceName) Resolves and assigns a service address for the given recipient using the given address.final voidRPCSend.send(RoutingNode recipient, com.yahoo.component.Version version, byte[] payload, long timeRemaining) voidRPCSendAdapter.send(RoutingNode recipient, com.yahoo.component.Version version, byte[] payload, long timeRemaining) Performs the actual sending to the given recipient.Method parameters in com.yahoo.messagebus.network.rpc with type arguments of type RoutingNodeModifier and TypeMethodDescriptionvoidRPCNetwork.send(Message msg, List<RoutingNode> recipients) -
Uses of RoutingNode in com.yahoo.messagebus.routing
Constructor parameters in com.yahoo.messagebus.routing with type arguments of type RoutingNodeModifierConstructorDescriptionRoutingNodeIterator(List<RoutingNode> children) Constructs a new iterator based on a given list.