Uses of Class
com.yahoo.messagebus.routing.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
Modifier and TypeMethodDescriptionboolean
Network.allocServiceAddress
(RoutingNode recipient) Resolves the service address of the recipient referenced by the given routing node.void
Network.freeServiceAddress
(RoutingNode recipient) Frees the service address from the given routing node.Modifier and TypeMethodDescriptionvoid
Network.send
(Message msg, List<RoutingNode> recipients) Send a message to the given recipients. -
Uses of RoutingNode in com.yahoo.messagebus.network.local
Modifier and TypeMethodDescriptionboolean
LocalNetwork.allocServiceAddress
(RoutingNode recipient) void
LocalNetwork.freeServiceAddress
(RoutingNode recipient) Modifier and TypeMethodDescriptionvoid
LocalNetwork.send
(Message msg, List<RoutingNode> recipients) -
Uses of RoutingNode in com.yahoo.messagebus.network.rpc
Modifier and TypeMethodDescriptionboolean
RPCNetwork.allocServiceAddress
(RoutingNode recipient) void
RPCNetwork.freeServiceAddress
(RoutingNode recipient) RPCNetwork.resolveServiceAddress
(RoutingNode recipient, String serviceName) Resolves and assigns a service address for the given recipient using the given address.final void
RPCSend.send
(RoutingNode recipient, com.yahoo.component.Version version, byte[] payload, long timeRemaining) void
RPCSendAdapter.send
(RoutingNode recipient, com.yahoo.component.Version version, byte[] payload, long timeRemaining) Performs the actual sending to the given recipient.Modifier and TypeMethodDescriptionvoid
RPCNetwork.send
(Message msg, List<RoutingNode> recipients) -
Uses of RoutingNode in com.yahoo.messagebus.routing
ModifierConstructorDescriptionRoutingNodeIterator
(List<RoutingNode> children) Constructs a new iterator based on a given list.