Packages

package amqp

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait AmqpConnection extends AnyRef

    Holds connection to the broker.

  2. trait AmqpConsumer [T] extends AnyRef

    Provides akka.stream.scaladsl.Source for reading messages from AMQP queue and akka.stream.scaladsl.Sink for acking them.

  3. trait AmqpProducer [T] extends AnyRef

    Provides akka.stream.scaladsl.Sink that can be used to send messages to AMQP broker.

  4. case class Delivery [T](body: T, tag: Long, channelNumber: Int, headers: Map[String, AnyRef] = Map[String, AnyRef]()) extends Product with Serializable

    Represents consumed message delivery from AMQP broker

    Represents consumed message delivery from AMQP broker

    T

    type of body content

    body

    message body

    tag

    delivery tag given by AMQP broker

    channelNumber

    number of channel that delivery comes from

    headers

    delivery headers

Ungrouped