NamedAggregateIdSharding

Named sharding implementation for aggregate IDs.

This interface combines AggregateIdSharding with Named, allowing sharding strategies to be identified by a name. This is useful for registering and retrieving specific sharding configurations for different aggregate types.

See also

Properties

Link copied to clipboard
abstract val name: String

Functions

Link copied to clipboard
@Nonnull
abstract fun sharding(shardingValue: AggregateId?): String?