ServerService
open class ServerService(serverRepository: ServerRepository, eventPublisher: ServerEventPublisher) : ServerServiceApi
Inheritors
Functions
Link copied to clipboard
open override fun addUserToServer(request: ServerCommand.AddUserToServer.Request): Result<ServerCommand.AddUserToServer.Response>
Link copied to clipboard
open override fun createServer(request: ServerCommand.CreateServer.Request): Result<ServerCommand.CreateServer.Response>
Link copied to clipboard
open override fun deleteServer(request: ServerCommand.DeleteServer.Request): Result<ServerCommand.DeleteServer.Response>
Link copied to clipboard
open override fun getServersFromUser(request: ServerQuery.GetServersFromUser.Request): Result<ServerQuery.GetServersFromUser.Response>
Link copied to clipboard
open override fun getServerUsers(request: ServerQuery.GetServerUsers.Request): Result<ServerQuery.GetServerUsers.Response>
Link copied to clipboard
open override fun kickUserFromServer(request: ServerCommand.KickUserFromServer.Request): Result<ServerCommand.KickUserFromServer.Response>
Link copied to clipboard
open override fun removeUserFromServer(request: ServerCommand.RemoveUserFromServer.Request): Result<ServerCommand.RemoveUserFromServer.Response>
Link copied to clipboard
open override fun updateServer(request: ServerCommand.UpdateServer.Request): Result<ServerCommand.UpdateServer.Response>