Sha256: 5000bf963b98036fc2ade2785f34df3371b90b7ed4c5cab5f2082d441a22d6f7

Contents?: true

Size: 827 Bytes

Versions: 8

Compression:

Stored size: 827 Bytes

Contents

# frozen_string_literal: true

require 'basquiat/adapters/rabbitmq/requeue_strategies/base_strategy'
require 'basquiat/adapters/rabbitmq/requeue_strategies/auto_acknowledge'
require 'basquiat/adapters/rabbitmq/requeue_strategies/basic_acknowledge'
require 'basquiat/adapters/rabbitmq/requeue_strategies/dead_lettering'
require 'basquiat/adapters/rabbitmq/requeue_strategies/delayed_delivery'

Basquiat::Adapters::RabbitMq.register_strategy(:auto_ack, Basquiat::Adapters::RabbitMq::AutoAcknowledge)
Basquiat::Adapters::RabbitMq.register_strategy(:basic_ack, Basquiat::Adapters::RabbitMq::BasicAcknowledge)
Basquiat::Adapters::RabbitMq.register_strategy(:dead_lettering, Basquiat::Adapters::RabbitMq::DeadLettering)
Basquiat::Adapters::RabbitMq.register_strategy(:delayed_delivery, Basquiat::Adapters::RabbitMq::DelayedDelivery)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
basquiat-1.6.0 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.5.2 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.5.1 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.5.0 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.4.0 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.3.6 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.3.5 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb
basquiat-1.3.4 lib/basquiat/adapters/rabbitmq/requeue_strategies.rb