Used to broadcast a message to all connections in a router; only the contained message will be forwarded, i.
The core pieces of the routing logic is located in this trait to be able to extend.
A Router that uses broadcasts a message to all its connections.
Consistent Hashing node ring implementation.
The core pieces of the routing logic is located in this trait to be able to extend.
A Router that uses consistent hashing to select a connection based on the sent message.
Sending this message to a router will make it send back its currently used routees.
Java API helper for creating a single-destination routing.
Java API for a custom router factory.
For every message sent to a router, its route determines a set of destinations, where for each recipient a different sender may be specified; typically the sender should match the sender of the original request, but e.
Java API: Router configuration which has no default, i.
Listeners is a generic trait to implement listening capability on an Actor.
Routing configuration that indicates no routing; this is also the default value which hence overrides the merge strategy in order to accept values from lower-precedence sources.
The core pieces of the routing logic is located in this trait to be able to extend.
A Router that randomly selects one of the target connections to send a message to.
Routers with dynamically resizable number of routees is implemented by providing a Resizer implementation in akka.routing.RouterConfig.
The core pieces of the routing logic is located in this trait to be able to extend.
A Router that uses round-robin to select a connection.
Routing logic, partial function from (sender, message) to a set of destinations.
Factory and registry for routees of the router.
Base trait for Router
actors.
This trait represents a router factory: it produces the actual router actor and creates the routing table (a function which determines the recipients for each message which is to be dispatched).
Only the contained message will be forwarded to the destination, i.
Message used to carry information about what routees the router is currently using.
The core pieces of the routing logic is located in this trait to be able to extend.
Simple router that broadcasts the message to all routees, and replies with the first response.
The core pieces of the routing logic is located in this trait to be able to extend.
A Router that tries to send to the non-suspended routee with fewest messages in mailbox.
Router configuration which has no default, i.
An object designed to generate well-distributed non-cryptographic hashes.