Liking cljdoc? Tell your friends :D

bunnicula.client.rabbitmq.channel


ack-messageclj

(ack-message channel delivery-tag)

ACK the given message.

ACK the given message.
sourceraw docstring

bind-queueclj

(bind-queue channel {:keys [queue exchange routing-key]})

Bind queue to exchange

  • skip for default exchange ''
Bind queue to exchange
- skip for default exchange ''
sourceraw docstring

closeclj

(close channel)
source

createclj

(create connection)
(create connection prefetch-count)
source

declare-exchangeclj

(declare-exchange channel {:keys [options name type]})
source

declare-queueclj

(declare-queue channel {:keys [name options]})
source

default-routing-keyclj

source

nack-messageclj

(nack-message channel delivery-tag)

NACK the given message (message is requeued)!

NACK the given message (message is requeued)!
sourceraw docstring

open?clj

(open? channel)
source

publish-messageclj

(publish-message channel {:keys [exchange routing-key body attempt options]})

Publish message bytes using provided channel. Publish to given exchange & routing-key. Options

  • mandatory (flag to ensure message delivery)
  • persistent? (flag to write message to disk)
  • attempt (set 'retry-attempts' header in message)
  • expiration (set message expiration)
Publish message bytes using provided channel.
Publish to given exchange & routing-key.
Options
- mandatory (flag to ensure message delivery)
- persistent? (flag to write message to disk)
- attempt (set 'retry-attempts' header in message)
- expiration (set message expiration)
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close