Package

com.itv.bucky.pattern

requeue

Permalink

package requeue

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. requeue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class RequeueOps[B[_], F[_], E, C] extends AnyRef

    Permalink
  2. case class RequeuePolicy(maximumProcessAttempts: Int, requeueAfter: FiniteDuration) extends Product with Serializable

    Permalink
  3. case class RequeueTransformer[F[_], E](requeuePublisher: Publisher[F, PublishCommand], requeueExchange: ExchangeName, requeuePolicy: RequeuePolicy, onFailure: RequeueConsumeAction, onFailureAction: (Delivery) ⇒ F[Unit])(handler: RequeueHandler[F, Delivery])(implicit F: MonadError[F, E]) extends Handler[F, Delivery] with StrictLogging with Product with Serializable

    Permalink

Value Members

  1. def basicRequeueDeclarations(queueName: QueueName, retryAfter: FiniteDuration = 5.minutes): Iterable[Declaration]

    Permalink
  2. def requeueDeclarations(queueName: QueueName, routingKey: RoutingKey, deadletterExchange: Exchange, retryAfter: FiniteDuration = 5.minutes): Iterable[Declaration]

    Permalink
  3. def requeueDeclarations(queueName: QueueName, routingKey: RoutingKey): Iterable[Declaration]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped