EventIdCapable

interface EventIdCapable

Interface for entities that track the ID of their last processed event.

This interface is used in event-sourced systems to maintain the identity of the most recent event that has been applied to an aggregate's state.

Inheritors

Properties

Link copied to clipboard
abstract val eventId: String

The unique identifier of the last event processed by this aggregate.