RobustAMQPChannel

open class RobustAMQPChannel(val connection: RobustAMQPConnection, id: <Error class: unknown class>, frameMax: <Error class: unknown class>)

Constructors

Link copied to clipboard
constructor(connection: RobustAMQPConnection, id: <Error class: unknown class>, frameMax: <Error class: unknown class>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open suspend fun basicAck(deliveryTag: <Error class: unknown class>, multiple: Boolean)
Link copied to clipboard
open suspend fun basicCancel(consumerTag: String): <Error class: unknown class>
Link copied to clipboard
open suspend fun basicConsume(queue: String, consumerTag: String, noAck: Boolean, exclusive: Boolean, arguments: <Error class: unknown class>, onDelivery: suspend (<Error class: unknown class>) -> Unit, onCanceled: suspend (<Error class: unknown class>) -> Unit): <Error class: unknown class>
Link copied to clipboard
open suspend fun basicGet(queue: String, noAck: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend fun basicNack(deliveryTag: <Error class: unknown class>, multiple: Boolean, requeue: Boolean)
Link copied to clipboard
open suspend fun basicQos(count: <Error class: unknown class>, global: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend fun basicReject(deliveryTag: <Error class: unknown class>, requeue: Boolean)
Link copied to clipboard
open suspend fun cancelAll(channelClosed: <Error class: unknown class>)
Link copied to clipboard
open suspend fun confirmSelect(): <Error class: unknown class>
Link copied to clipboard
open suspend fun exchangeBind(destination: String, source: String, routingKey: String, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend fun exchangeDeclare(name: String, type: String, durable: Boolean, autoDelete: Boolean, internal: Boolean, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend fun exchangeDelete(name: String, ifUnused: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend fun exchangeUnbind(destination: String, source: String, routingKey: String, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open fun onBrokerClose()
Link copied to clipboard
Link copied to clipboard
open suspend fun prepareForWrite()
Link copied to clipboard
open suspend fun queueBind(queue: String, exchange: String, routingKey: String, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend fun queueDeclare(name: String, durable: Boolean, exclusive: Boolean, autoDelete: Boolean, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend fun queueDelete(name: String, ifUnused: Boolean, ifEmpty: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend fun queueUnbind(queue: String, exchange: String, routingKey: String, arguments: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
suspend fun restore()
Link copied to clipboard

Robust channels should not be removed from registry on broker close - they restore instead

Link copied to clipboard
open suspend fun txSelect(): <Error class: unknown class>