Sha256: 75e7d409595b790a6d8eac2d02398790b22400a9e10288b4bb55ba0b4d5a3549

Contents?: true

Size: 416 Bytes

Versions: 23

Compression:

Stored size: 416 Bytes

Contents

# coding: utf-8
# frozen_string_literal: true

module Stealth
  module Services

    class HandleMessageJob < Stealth::Jobs
      sidekiq_options queue: :webhooks, retry: false

      def perform(service, params, headers)
        dispatcher = Stealth::Dispatcher.new(
          service: service,
          params: params,
          headers: headers
        )

        dispatcher.process
      end
    end

  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
stealth-1.0.4 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.3 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.2 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.1 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.0 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.0.rc1 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.0.pre2 lib/stealth/services/jobs/handle_message_job.rb
stealth-1.0.0.pre1 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.6 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.5 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.4 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.3 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.2 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.1 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.10.0 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.9.8 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.9.7 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.9.6 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.9.5 lib/stealth/services/jobs/handle_message_job.rb
stealth-0.9.4 lib/stealth/services/jobs/handle_message_job.rb