InternalEvent

io.github.positionpal.location.domain.InternalEvent
sealed trait InternalEvent extends DrivingEvent

An event driving a use case triggered by the system itself.

Attributes

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

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