kessenger-lib
kessenger-lib
io.github.malyszaryczlowiek.kessengerlibrary.db
DbExecutor
io.github.malyszaryczlowiek.kessengerlibrary.db.queries
QueryError
QueryErrorMessage
UserNotFound
UndefinedError
ChatDoesNotExist
QueryErrorType
QueryErrors
io.github.malyszaryczlowiek.kessengerlibrary.domain
Chat
Chat
orderChatWithDate
reverseChatOrdering
Domain
SessionInfo
Settings
Settings
User
User
io.github.malyszaryczlowiek.kessengerlibrary.env
Environment
io.github.malyszaryczlowiek.kessengerlibrary.kafka
TopicCreator
io.github.malyszaryczlowiek.kessengerlibrary.kafka.configurators
KafkaConfigurator
KafkaConfigurator
KafkaProductionConfigurator
KafkaTestConfigurator
io.github.malyszaryczlowiek.kessengerlibrary.kafka.errors
KafkaError
KafkaErrorMessage
KafkaErrorStatus
KafkaErrorsHandler
io.github.malyszaryczlowiek.kessengerlibrary.messages
Message
Message
MessagesPerZone
MessagesPerZone
io.github.malyszaryczlowiek.kessengerlibrary.serdes.message
MessageDeserializer
MessageSerde
MessageSerializer
io.github.malyszaryczlowiek.kessengerlibrary.serdes.messagesperzone
MessagesPerZoneDeserializer
MessagesPerZoneSerde
MessagesPerZoneSerializer
io.github.malyszaryczlowiek.kessengerlibrary.serdes.user
UserDeserializer
UserSerde
UserSerializer
io.github.malyszaryczlowiek.kessengerlibrary.status
Status
io.github.malyszaryczlowiek.kessengerlibrary.util
TimeConverter
kessenger-lib
/
io.github.malyszaryczlowiek.kessengerlibrary.domain
io.github.malyszaryczlowiek.kessengerlibrary.domain
package
io.github.malyszaryczlowiek.kessengerlibrary.domain
Type members
Type members
Classlikes
case
class
Chat
(
chatId:
ChatId
,
chatName:
ChatName
,
groupChat:
Boolean
,
lastMessageTime:
Long
,
silent:
Boolean
)
Companion:
object
object
Chat
Companion:
class
object
Domain
case
class
SessionInfo
(
sessionId:
UUID
,
userId:
UUID
,
validityTime:
Long
)
case
class
Settings
(
joiningOffset:
Long
,
sessionDuration:
Long
,
zoneId:
ZoneId
)
Companion:
object
object
Settings
Companion:
class
case
class
User
(
userId:
UserID
,
login:
Login
)
Companion:
object
object
User
Companion:
class