All Classes and Interfaces
Class
Description
Factories for the
cotani-party module.Immutable party aggregate.
Raised when a player cannot perform an administrative party operation.
Raised when persistence detects a conflicting party revision.
Published after a party is persisted and created.
Published after a party is deleted.
Marker for all party domain events.
Base exception for expected party-domain failures.
Stable identifier for a party.
Immutable invitation to join a party.
Raised when an invitation cannot be created or consumed.
Published after leadership is transferred.
Immutable membership entry in a party.
Published after an invitation is registered.
Published after an invitation is accepted.
Published after a member is removed by an authorized party member.
Published after a member leaves a party.
Raised when a party membership invariant is violated.
Raised when a requested party does not exist.
Creation options for a party.
Persistence SPI for party aggregates.
Roles available to party members.
Published after a member role changes.
Asynchronous party use cases using immutable player identifiers.
Operational options for repository-backed party services.
Immutable state loaded by a party repository.