Uses of Class
com.yahoo.messagebus.routing.RoutingNode
-
Packages that use RoutingNode Package Description com.yahoo.messagebus.network This package declares the API of the network layer required by the message bus.com.yahoo.messagebus.network.local com.yahoo.messagebus.network.rpc This package contains an RPC implementation of the Network interface declared in the com.yahoo.messagebus.network package.com.yahoo.messagebus.routing 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 RoutingNode Modifier and Type Method Description boolean
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.Method parameters in com.yahoo.messagebus.network with type arguments of type RoutingNode Modifier and Type Method Description void
Network. send(Message msg, java.util.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 RoutingNode Modifier and Type Method Description boolean
LocalNetwork. allocServiceAddress(RoutingNode recipient)
void
LocalNetwork. freeServiceAddress(RoutingNode recipient)
Method parameters in com.yahoo.messagebus.network.local with type arguments of type RoutingNode Modifier and Type Method Description void
LocalNetwork. send(Message msg, java.util.List<RoutingNode> recipients)
-
Uses of RoutingNode in com.yahoo.messagebus.network.rpc
Methods in com.yahoo.messagebus.network.rpc with parameters of type RoutingNode Modifier and Type Method Description boolean
RPCNetwork. allocServiceAddress(RoutingNode recipient)
void
RPCNetwork. freeServiceAddress(RoutingNode recipient)
Error
RPCNetwork. resolveServiceAddress(RoutingNode recipient, java.lang.String serviceName)
Resolves and assigns a service address for the given recipient using the given address.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.Method parameters in com.yahoo.messagebus.network.rpc with type arguments of type RoutingNode Modifier and Type Method Description void
RPCNetwork. send(Message msg, java.util.List<RoutingNode> recipients)
-
Uses of RoutingNode in com.yahoo.messagebus.routing
Constructor parameters in com.yahoo.messagebus.routing with type arguments of type RoutingNode Constructor Description RoutingNodeIterator(java.util.List<RoutingNode> children)
Constructs a new iterator based on a given list.
-