Package-level declarations

Types

Link copied to clipboard
class Channel(id: ChannelId, val sessionId: SessionId) : Entity<ChannelId>
Link copied to clipboard
class ChannelId(value: String = newId()) : UUIDEntityId
Link copied to clipboard
class Server(id: ServerId = ServerId(), members: Set<Username> = emptySet(), channels: Set<Channel> = emptySet()) : AggregateRoot<ServerId>
Link copied to clipboard
sealed class ServerErrors : Exception
Link copied to clipboard
class ServerId(value: String = newId()) : UUIDEntityId
Link copied to clipboard