Packages

object IronMqProducer

Source
IronMqProducer.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IronMqProducer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def atLeastOnceFlow[ToCommit, CommitResult, CommitMat](queueName: String, settings: IronMqSettings, commitFlow: Flow[ToCommit, CommitResult, CommitMat]): Flow[CommittablePushMessage[ToCommit], Pair[String, CommitResult], CommitMat]
  2. def atLeastOnceFlow[C1 <: Committable](queueName: String, settings: IronMqSettings): Flow[CommittablePushMessage[C1], String, NotUsed]
  3. def atLeastOnceSink[ToCommit, CommitResult, CommitMat](queueName: String, settings: IronMqSettings, commitFlow: Flow[ToCommit, CommitResult, CommitMat]): Sink[CommittablePushMessage[ToCommit], CommitMat]
  4. def atLeastOnceSink[C1 <: Committable](queueName: String, settings: IronMqSettings): Sink[CommittablePushMessage[C1], NotUsed]
  5. def flow(queueName: String, settings: IronMqSettings): Flow[PushMessage, String, NotUsed]
  6. def sink(queueName: String, settings: IronMqSettings): Sink[PushMessage, CompletionStage[Done]]