TopicKindCapable

Interface for entities that are aware of their topic kind.

Classes implementing this interface can report their associated topic kind, enabling type-safe handling and routing based on the topic category. This is useful for processors, handlers, and routing components that need to behave differently based on the message pattern.

Properties

Link copied to clipboard
abstract val topicKind: TopicKind

The topic kind associated with this entity.