DelayedMessagingService

constructor(host: String, user: String, password: String, exchange: IMessagingExchange, queue: IMessagingQueue, keys: List<IMessagingKey>, handleMessagingUseCaseFactory: () -> IHandleMessagingUseCase, coroutineScope: CoroutineScope, json: Json? = null, autoConnect: Boolean = true, autoListen: Boolean = true, persistent: Boolean = false, quorum: Boolean = false, dead: Boolean = false, maxXDeathCount: Int = 1, connectionName: String = queue.queue)