RabbitMQ

class RabbitMQ(configuration: RabbitMQ.Configuration) : ConnectionFactory<Connection>

A ConnectionFactory for a RabbitMQ message broker.

Constructors

Link copied to clipboard
constructor(configuration: RabbitMQ.Configuration)

Types

Link copied to clipboard
data class Configuration(val host: String, val virtualHost: String, val port: Int, val username: String, val password: String)

The configuration to connect to the RabbitMQ broker.

Functions

Link copied to clipboard
open override fun connect(): Result<Connection>