Provides affinity information to detect which node is primary and which nodes are backups for a partitioned cache.
Cache key affinity which maps keys to nodes.
Affinity function context.
Affinity mapper which maps cache key to an affinity key.
Resolver which is used to provide node hash value for affinity function.
Optional wrapper for cache keys to provide support for custom affinity mapping.
Node hash resolver which uses
Node hash resolver which uses generated node ID as node hash value.
Optional annotation to specify custom key-to-node affinity.
Annotation marker which identifies affinity function that must be calculated on one centralized node instead of independently on each node.