IMessageError
User defined status code and message. Can be used to organize error messages using enum classes
example:
enum class GeneralErrors(override val value: Long, override val message: String): IMessageError {
COMMAND_UNKNOWN(100, "Unknown command"),
COMMAND_NOT_IMPLEMENTED(110, "Command not implemented"),
QUERY_UNKNOWN(120, "Unknown query"),
QUERY_NOT_IMPLEMENTED(130, "Query not implemented")
}
Content copied to clipboard