RabbitMqConsumer

class RabbitMqConsumer @Inject constructor(json: Json, channel: Channel) : DefaultConsumer

Constructors

Link copied to clipboard
@Inject
constructor(json: Json, channel: Channel)

Types

Link copied to clipboard
object Companion : Logging

Properties

Link copied to clipboard
var onMessage: suspend (QueueMessage) -> Unit?

Functions

Link copied to clipboard
open fun getChannel(): Channel
Link copied to clipboard
Link copied to clipboard
open override fun handleCancel(p0: String)
Link copied to clipboard
open override fun handleCancelOk(p0: String)
Link copied to clipboard
open override fun handleConsumeOk(p0: String)
Link copied to clipboard
open override fun handleDelivery(consumerTag: String?, envelope: Envelope?, properties: AMQP.BasicProperties?, body: ByteArray?)
Link copied to clipboard
open override fun handleRecoverOk(p0: String)
Link copied to clipboard
open override fun handleShutdownSignal(p0: String, p1: ShutdownSignalException)