SessionServiceImpl

@Singleton
class SessionServiceImpl(sessionRepository: SessionRepository, serverRepository: ServerRepository, directRepository: DirectRepository, sessionEventPublisher: SessionEventPublisher) : SessionService

Constructors

Link copied to clipboard
constructor(sessionRepository: SessionRepository, serverRepository: ServerRepository, directRepository: DirectRepository, sessionEventPublisher: SessionEventPublisher)

Functions

Link copied to clipboard
Link copied to clipboard
fun getChannelSessionId(author: Username, serverId: ServerId, channelId: ChannelId): SessionId
Link copied to clipboard
Link copied to clipboard
fun getSession(sessionId: SessionId): Session
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard