class DispatchRider::QueueServices::AwsSqs::MessageBodyExtractor
Attributes
parsed_message[R]
Public Class Methods
new(raw_message)
click to toggle source
# File lib/dispatch-rider/queue_services/aws_sqs/message_body_extractor.rb, line 7 def initialize(raw_message) @parsed_message = JSON.parse(raw_message.body) end
Public Instance Methods
extract()
click to toggle source
# File lib/dispatch-rider/queue_services/aws_sqs/message_body_extractor.rb, line 11 def extract parsed_message.has_key?("Message") ? parsed_message["Message"] : parsed_message.to_json end