Package-level declarations
This package contains classes and interfaces for obtaining entity identifiers.
Types
Link copied to clipboard
Obtains an ID of an entity which handles the command.
Link copied to clipboard
A routing schema used by a CommandDispatcher for delivering a command to its handler.
Link copied to clipboard
Obtains an ID of a command target entity from the first field of the command message.
Link copied to clipboard
Obtains a set of entity IDs for which to deliver an event.
Link copied to clipboard
A routing schema used to deliver events.
Link copied to clipboard
public interface Route<M extends Message, C extends Message, R> implements BiFunction<T, U, R>, Serializable
Obtains one or more entity identifiers based on a message and its context.
Link copied to clipboard
Obtains a set of entity IDs for which to deliver an entity state update.
Link copied to clipboard
A routing schema used to deliver entity state updates.