Sha256: b7af546ba762e444c14486d9e03624dc2f56693a1f04d87e6c8e5998ce1fc9fc

Contents?: true

Size: 411 Bytes

Versions: 17

Compression:

Stored size: 411 Bytes

Contents

module ManageIQ
  module Messaging
    class ReceivedMessage
      attr_accessor :sender, :message, :payload, :headers, :ack_ref, :client

      def initialize(sender, message, payload, headers, ack_ref, client)
        @sender, @message, @payload, @headers, @ack_ref, @client = sender, message, payload, headers, ack_ref, client
      end

      def ack
        client.ack(ack_ref)
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
manageiq-messaging-1.5.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.4.3 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.4.2 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.4.1 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.4.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.3.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.2.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.1.2 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.1.1 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.1.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-0.1.7 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.0.3 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.0.2 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.0.1 lib/manageiq/messaging/received_message.rb
manageiq-messaging-1.0.0 lib/manageiq/messaging/received_message.rb
manageiq-messaging-0.1.6 lib/manageiq/messaging/received_message.rb
manageiq-messaging-0.1.5 lib/manageiq/messaging/received_message.rb