DrivenEvent

io.github.positionpal.location.domain.DrivenEvent
sealed trait DrivenEvent extends DomainEvent

An event triggered by the system as a result of some system action.

Attributes

Graph
Supertypes
trait DomainEvent
class Object
trait Matchable
class Any
Known subtypes
class UserUpdate

Members list

Value members

Inherited methods

def scope: Scope

The Scope of the event, i.e., an aggregation of the user and group this event is related to.

The Scope of the event, i.e., an aggregation of the user and group this event is related to.

Attributes

Inherited from:
DomainEvent

Inherited and Abstract methods

def group: GroupId

The group the user belongs to and the event is related to.

The group the user belongs to and the event is related to.

Attributes

Inherited from:
DomainEvent
def timestamp: Instant

The timestamp when the event occurred.

The timestamp when the event occurred.

Attributes

Inherited from:
DomainEvent
def user: UserId

The user who triggered the event.

The user who triggered the event.

Attributes

Inherited from:
DomainEvent